出于某些原因,我不想跳转到javascript框架,为我的投资组合制作一个web应用程序。我的主要动机是学习Javascript的输入和输出。如果我想在不使用MVC的情况下制作一个web应用程序,我的选择是什么?请记住,我仍然知道基本概念,但我想深入了解Javascript。
发布于 2015-04-14 13:58:14
大多数大型JavaScript框架都包含以下特性:
我的建议是研究和实施这些概念。当你通过它们工作时,你会发现它们中的大多数都是在一些基本的层次上结合在一起的。Ajax和承诺很好地结合在一起,模板和DOM小部件、DOM小部件和事件管理器等也一样。一旦您了解了这些概念以及它们是如何一起工作的,您就会发现MVC/MVVM框架没有什么特别之处。这一切都只是JavaScript。
一般情况下,您还将学习到相当多关于JavaScript的知识,因为某些组件倾向于强调语言的某些部分。实现类系统将使您深入了解JavaScript的原型,承诺将为异步编程的新模型打开心扉,模板将测试您的字符串操作和正则表达式技能,等等。
你已经走上正轨了。使用MVC框架制作web应用程序只能证明你可以使用这个框架。通过理解核心组件,您应该能够学习并适应未来雇主使用的任何框架。
https://softwareengineering.stackexchange.com/questions/279032
复制相似问题