为了充分利用该语言,在Web开发情况下使用F#的最佳方式是什么?例如。独立于Websharper框架之类的东西,或者与C#和设计工具一起或以其他方式。F#web开发
Q
F#web开发
4
A
回答
3
它取决于你在做什么样的Web开发。
如果要“充分利用语言的”那么我认为WebSharper会做到这一点 - 它会轻松很多的问题,并提出开发Web应用程序更类似于开发非Web应用程序。但是,如果Web开发不那么复杂,那么坚持使用F#和C#可能会比在WebSharper之类的包上添加主要依赖项更好。
2
目前,C#/ F#的组合路线可能更有效,只是因为可用于C#的工具和示例代码的成熟。也就是说,在工具存在的地方使用C#,但使用F#作为底层逻辑。由于两者都是.NET语言,因此将模块性考虑在内不应该太困难。然后,随着更好的工具可用于F#,更多的项目可以朝这个方向迁移。
+0
+1。用C#/你已经知道的东西编写UI /交互类型的东西。在F#中编写封装的计算功能。 CLR的优势之一是可以混合搭配。 – 2010-07-29 14:39:17
相关问题
- 1. 从.Net Web开发到Java Web开发
- 2. 用于Python Web开发的最佳F/OSS IDE(Windows或Linux)?
- 3. 使用F#进行简单的.NET Web开发#
- 4. C++ web开发
- 5. javascript-web开发
- 6. Web开发
- 7. Web开发-Python!
- 8. java web开发
- 9. 路径Web开发
- 10. Python /瓶Web开发
- 11. 敏捷Web开发
- 12. Web服务开发
- 13. CUDA和web开发
- 14. Web开发效果
- 15. Automappers VS web开发
- 16. 范围Web开发
- 17. Git为web开发
- 18. F#Web角色Azure
- 19. F的Web项目#
- 20. web开发+ usb通知
- 21. 开发一个web服务
- 22. Web应用程序开发
- 23. Web浏览器开发
- 24. VB Web开发/ SQL GETDATE()
- 25. 开发人员Web代理
- 26. 针对Web的Java开发
- 27. 违反Web开发规则
- 28. 开发Coldfusion Web服务
- 29. IntelliJ Firefox Web扩展开发
- 30. 移动Web开发框架
这是一个令人难以置信的广泛问题。也许你可以编辑它来询问你想知道的一些更具体的差异? – 2010-07-29 11:44:32