我计划写一个社交网络应用程序,并考虑在后端使用dart.但我问我,如果飞镖是后端应用的正确选择.我在互联网上搜索这个主题,但找不到有用的东西,说服我使用dart作为后端.
我想使用golang,但我必须从零开始学习这门语言.在飞镖中我有一些经验,真的很喜欢飞镖语言.
你知道,我尝试使用正确的工具做出正确的选择,所以我需要一些建议吗?飞镖还是golang?
我知道,那个java为我提供了拥抱生态系统,但我根本不喜欢学习java,只是不喜欢java.
我会选择neo4j数据库,我很确定,这适合社交网络.
我不太喜欢Java并在Go中开发了一个服务器.我喜欢和Go一起工作.然后我开始使用客户端,因为我也不喜欢JavaScript(实际上我讨厌它)我和Dart一起去了,我非常喜欢.我已经在Dart中做了很多服务器端的工作.一个很大的优点是我可以在客户端和服务器之间共享代码,这在我当前的项目中实际上很多.
我喜欢Go更好地进行服务器端开发,但我会坚持使用Dart进行已经使用Dart进行客户端的项目.为这些新的快速发展的语言保持最新的两种不同语言(以及生态系统和图书馆)是非常困难和耗时的.
我认为每种语言都非常适合这份工作.Java有很多现有的库,教程......但是大多数重要的事情也包含在Go和Dart中.
基本上我会说,坚持你最熟悉的语言.学习一门新语言至少会妨碍你几个月的工作效率.
| 归档时间: |
|
| 查看次数: |
6892 次 |
| 最近记录: |