全栈
2025/9/7小于 1 分钟
全栈
如何成为一个全栈工程师? 前端开发何去何从
JS 框架概览
前端
- nuxt.js 用于 Vue 服务端渲染, 静态站点的框架
- next.js 用于 React 服务端渲染,静态站点,客户端渲染的框架
后端
- express
- nest 基于 express,类似于 spring 框架, Nest.js 是一个基于 TypeScript 的 Node.js 后端框架,它结合了 OOP(面向对象编程)、FP(函数式编程)和 FRP(函数式响应式编程)等概念,提供了一个优雅且强大的开发平台。
nodejs orm 框架
- TypeORM 是一个面向 TypeScript 和 JavaScript 的 ORM 框架,它支持多种数据库,包括 MySQL、PostgreSQL、SQLite 和 Microsoft SQL Server。它提供了实体映射、关联关系、事务支持等功能。
- Sequelize: Sequelize 是一个基于 Promise 的 ORM 框架,支持多种数据库,包括 MySQL、PostgreSQL、SQLite 和 MSSQL。它提供了丰富的功能,包括模型定义、关联关系、事务支持、数据验证等
技术选型
- nestjs + typeorm + mysql 进阶后端开发
npm install --save @nestjs/typeorm typeorm mysql2