为什么要使用Redwood
Redwood是一个全栈web框架,旨在帮助你从副业项目发展到创业。Redwood的特色是一个端到端的开发工作流,它将React、GraphQL、Prisma、TypeScript、Jest和Storybook中最好的部分编织在一起。
RedwoodJS 是集成 、Prisma、Storybook 和 Jest 等大量现代技术的全栈 应用程序框架,基于 进行构建,对 TypeScript 支持友好。
是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 和移动应用程序提供一组强大的功能。虽然近几年, 的热度有所降低,但它仍然受到很多开发者的喜爱。
对于使用 多年的技术团队来说,切换到其他框架并没有任何意义。此外,许多框架是基于 构建的。
通过本教程中,你将从头开始构建自己的应用,分别使用Redwood CLI 和 云开发平台
Redwood-CLI 快速搭建项目
一、搭建本地开发环境
- Redwood需要Node.js(>=14.19。x <=16.x)和Yarn (>=1.15)。您可以使用n、nvm或nvm-windows 在同一台机器上管理多个版本的Node。 要了解如何安装 Node.js,参阅nodejs.org。 如果你不确定系统中正在运行的 Node.js 版本是什么,请在终端窗口中运行node -v。
- npm 包管理器 因为我们通常都会使用Redwood 提供的脚手架搭建项目结构,所以要下载并安装 npm 包并且npm >= 5.6,你需要一个