3
Nest是用于构建高效,可扩展的Node.js服务器端应用程序的框架。它使用现代JavaScript,并使用TypeScript构建(保留与纯JavaScript的兼容性),并结合了OOP(面向对象编程),FP(功能编程)和FRP(功能反应编程)的元素。内幕之下,Nest使用Express,可以轻松使用各种可用的第三方插件。哲学近年来,由于使用了Node.js,JavaScript已成为前端和后端应用程序的Web“通用语言”,从而产生了Angular,React和Vue等令人敬畏的项目,这些项目提高了开发人员的工作效率并能够快速构建,可测试的,可扩展的前端应用程序。但是,在服务器端,虽然有许多出色的Node库,帮助程序和工具,但它们都无法有效解决主要问题-体系结构。Nest旨在提供一种开箱即用的应用程序体系结构,该体系结构允许轻松创建高度可测试,可伸缩,松散耦合且易于维护的应用程序。