我需要客户端框架吗? (网络应用)

时间:2016-01-12 04:54:37

标签: javascript angularjs web-applications reactjs

我正在申请一个学校项目。它应该与this site相似,但希望我的团队可以做得更好。我看看角度2并不能帮助,但认为框架的大小和范围掩盖了我的应用程序的大小和范围。当我看到react / redux时......我不确定我的团队是否能够处理工具或非MVC方法。然而,我的Googl-fu在确定我是否真的需要这些框架方面并不是那么好。

对于没有框架支持的Web开发团队来说,尝试应用程序是否可能或者需要?是否有允许客户端模板或路由的库?在您看来,这是值得的,还是我应该坚持一个框架?

1 个答案:

答案 0 :(得分:2)

问自己这个问题:将来需要维护代码吗?

如果答案是肯定的,那么框架将使这一点变得更加容易。是的,它可能会添加许多额外的样板,但这也意味着熟悉该框架的任何人都应该能够轻松地搜索,理解和修改代码。这是因为框架将迫使您以某种方式执行操作(尤其是像Angular这样的框架)。当您需要将来自多个开发人员的代码放在一起时,这也特别有用:如果他们都使用相同的框架,则代码应该兼容,而不需要任何实际的努力。

如果这是一个一次性项目并且您只是想完成它,那么您不需要一个框架(从技术上讲,您从不这样做,除了我上面的观点)。