我正在申请一个学校项目。它应该与this site相似,但希望我的团队可以做得更好。我看看角度2并不能帮助,但认为框架的大小和范围掩盖了我的应用程序的大小和范围。当我看到react / redux时......我不确定我的团队是否能够处理工具或非MVC方法。然而,我的Googl-fu在确定我是否真的需要这些框架方面并不是那么好。
对于没有框架支持的Web开发团队来说,尝试应用程序是否可能或者需要?是否有允许客户端模板或路由的库?在您看来,这是值得的,还是我应该坚持一个框架?
答案 0 :(得分:2)
问自己这个问题:将来需要维护代码吗?
如果答案是肯定的,那么框架将使这一点变得更加容易。是的,它可能会添加许多额外的样板,但这也意味着熟悉该框架的任何人都应该能够轻松地搜索,理解和修改代码。这是因为框架将迫使您以某种方式执行操作(尤其是像Angular这样的框架)。当您需要将来自多个开发人员的代码放在一起时,这也特别有用:如果他们都使用相同的框架,则代码应该兼容,而不需要任何实际的努力。
如果这是一个一次性项目并且您只是想完成它,那么您不需要一个框架(从技术上讲,您从不这样做,除了我上面的观点)。