这里是前端开发的新手.发现Yeoman,似乎是一个很棒的工具.我完成了一个教程,然后使用带有Node JS后端的Angular JS完成了一个小项目.从我的角度帮助查看事物:在这一点上,我不知道足够的Web开发来抽象我的方法,我只知道我可以使用的工具集来使某些工作.我知道如果我想创建一个新的网站,我可以使用Yeoman生成一个项目,使用HTML/CSS,并使用Angular使内容动态化.它实际上运作得很好.
但是,我很好奇Web开发的其他方法是什么.Angular JS有哪些替代方案?Angular.js是标准/常用方法吗?
那里有大量的Javascript框架.AngularJS非常受欢迎,但绝不是标准或通用做法.您可能想要了解的其他流行框架是Meteor for full stack apps,ReactJS,Backbone,Ember以及许多前端Javascript框架.此外,退一步,还有很多其他的Web开发方法,而不仅仅是考虑前端的内容(HTML,CSS和JS).例如,您可以构建整个网站,甚至无需使用Ruby on Rails触摸javascript.其他大框架是Python的Django,PHP与Drupal,Wordpress,Joomla等,以及.NET/C#仅举几例.希望能让你的研究开始.