总结
在本章中,我们探索了通用 JavaScript 的创新和快速发展的世界。 通用 JavaScript 在 Web 开发领域开辟了许多新的机会,它可以帮助您构建加载速度快、可访问且针对搜索引擎进行优化的单页应用程序。
在本章中,我们重点介绍了本主题的所有基础知识。 我们从探索模块捆绑器、为什么需要它们以及它们如何工作开始。 我们学习了如何使用 webpack,然后介绍了 React 并讨论了它的一些功能。 我们学习了如何构建面向组件的用户界面,然后开始从头开始构建应用程序,以探索通用渲染、通用路由和通用数据检索。
尽管我们讨论了很多主题,但我们仅仅触及了这个广泛主题的表面,但是如果您有兴趣了解更多信息,您应该已经获得了继续自己探索这个世界所需的所有必要知识。 鉴于这个领域仍然在快速发展,工具和库在未来几年可能会发生很大变化,但所有基本概念都应该保留在那里,所以不要害怕继续探索和实验。 现在,成为该主题的专家只需使用所获得的知识来构建第一个具有真实的、业务驱动的用例的实际应用程序。
还值得强调的是,这里获得的知识可能对跨越 Web 开发界限的项目有用,例如移动应用程序开发。 如果您对这个主题感兴趣,React Native 可能是一个很好的起点。
在下一章中,我们将采用问题解决的方法来探索一些更高级的主题。 你准备好了吗?