概述
开发应用程序需要开发人员遵循结构模式,以便代码库易于阅读、共享和维护。最好和最流行的方法是将代码分离到模块中,这些模块可以在其他模块中导出和导入。这样可以确保同一段代码不会重复,并且易于扩展应用程序。这也确保了代码易于调试,即使是新开发人员也易于理解。
先决条件
以下是本文所需的先决条件:
- NodeJS 和 NPM 的基本知识。
- MVC 体系结构(模型、视图和控制器)的基本知识。
- REST API 的基础知识。
介绍
NodeJS 是当今市场上最流行的 JavaScript 运行时环境。它将 JavaScript 直接带到您的后端。这意味着可以在 JavaScript 中端到端地开发应用程序。在开发这些应用程序时,为代码库提供良好的基础至关重要。
我们所说的基金会是什么意思?这意味着我们给应用程序的代码一个定义明确的结构。在这种情况下,对于我们的 NodeJS 应用程序,这意味着给它一个合适的 Node JS 项目结构。这在具有数千行代码的大型应用程序中变得更加普遍。
为什么 Node JS 项目结构很重要?
不仅代码要正常工作,而且代码的可读性也很重要。一个好的代码库是一个易于阅读和导航的代码库。如果一个新的开发人员要查看应用程序的代码库,那么他们应该能够理解代码并对其进行处理。 让我们强调几点,说明为什么一个好的 Node JS 项目结构很重要:
- 它将代码组织到单独的文