【问题标题】:Application Development Process应用程序开发过程
【发布时间】:2016-05-05 17:00:26
【问题描述】:

我对 Web 开发比较陌生。我对 HTML 和 CSS 很满意,对 JavaScript 也很满意。如果我想创建一个 Web 应用程序,我用 JavaScript 编写功能然后担心以后在 Angular 或 ReactJS 应用程序中实现代码对我来说效率更高吗?是什么阻止我为我正在使用的每个组件创建单独的 html 文件和 js 文件,确保它正常工作,并在以后将所有内容捆绑在一起?谢谢!

【问题讨论】:

  • 没有什么能阻止你。 Angular 和 React 只是 Javascript 框架(React 对 JSX 有更多的了解)。如果您打算使用其中之一,最好从一开始就选择一个,因为它们会决定您如何组织代码。
  • 我使用 angularJS 这样的框架的主要原因是因为它解决了从头开始时出现的许多重复开发模式。话虽如此,如果您还没有学习 Javascript 和 SPA 开发的一些基础知识,这可能是一个学习曲线。是的,模块开发很有用,尤其是在构建更复杂的应用程序时。也许您应该考虑测试驱动开发,它将向您介绍许多您需要学习的关于 Javascript 和 DOM 操作的概念。

标签: javascript angularjs web-applications reactjs


【解决方案1】:

Angular 和 React 是两个不同的东西。 Angular 是一个框架,可帮助您构建单页应用程序 (SPA)。 React 是一个用户界面库,而不是一个框架。

两者都有很多东西要学,但这取决于你想做什么。

如果你想构建 JavaScript 应用,我建议你先学习 ES6。

【讨论】:

    猜你喜欢
    • 2012-09-04
    • 2010-12-26
    • 2018-04-20
    • 2011-01-26
    • 2010-12-02
    • 2015-03-31
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多