固执己见的全栈web框架 — Redwood

2022-05-19  本文已影响0人  萌褚

为什么要使用Redwood

Redwood是一个全栈web框架,旨在帮助你从副业项目发展到创业。Redwood的特色是一个端到端的开发工作流,它将React、GraphQL、Prisma、TypeScript、Jest和Storybook中最好的部分编织在一起。

RedwoodJS 是集成 、Prisma、Storybook 和 Jest 等大量现代技术的全栈 应用程序框架,基于 进行构建,对 TypeScript 支持友好。

是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 和移动应用程序提供一组强大的功能。虽然近几年, 的热度有所降低,但它仍然受到很多开发者的喜爱。

对于使用 多年的技术团队来说,切换到其他框架并没有任何意义。此外,许多框架是基于 构建的。

通过本教程中,你将从头开始构建自己的应用,分别使用Redwood CLI 和 云开发平台

Redwood-CLI 快速搭建项目

一、搭建本地开发环境

二、创建新的初始应用

yarn create redwood-app my-redwood-project
yarn create redwood-app my-redwood-project --typescript

三、启动应用服务器

进入工作区目录,并启动这个应用。

cd my-redwood-project
yarn redwood dev

yarn redwood dev命令会构建本应用、启动开发服务器、监听源文件,并且当那些文件发生变化时重新构建本应用,
也会打开浏览器,并访问 http://localhost:8910/

你会发现本应用正运行在浏览器中。

参考文献:https://redwoodjs.com/

云平台一键部署Redwood

作为Redwood开发者的你,云开发平台为你提供了一站式,全云端的开发平台,让你可以打开浏览器就完成开发,调试,上线,同时云开发平台底层调用的是阿里云集团Serverless产品,可以实现低门槛开发,部署,调试,降低开发上手成本,让Redwood应用可以一键快速部署!

一、创建环境

想要一键部署Redwood,需要以下账号和服务:

file

二、创建Redwood应用

截屏2022-04-29 上午11.20.02.png file file 截屏2022-04-29 上午11.21.52.png

填写基本信息,完成创建。填写基本信息并点击「完成」。成功后进入到应用详情和部署界面。

截屏2022-04-29 上午11.22.46.png

三、在日常环境部署

undefined

阿里云开发平台多端应用

框架不管是日常工作、学习都会涉及到的领域,既如此挑选一款适合自己的应用不止操作起来更顺畅同时也使身心愉悦,带来一天的好心情。

带着以上诸多疑惑进入云开发平台,有多种框架映入眼帘例如:Vue.js、React、Nuxt.js、Next.js、AntDesign等,其中还能看到一些内容管理平台例如:Hexo、Docusaurus、VuePress、Sapper等。在此条件下我们先挑一个较为感兴趣的应用点开去尝试部署,会发现在原来线上部署应用真的像在手机上下载APP一样简单、快速。一个如此、其他便皆是大同小异了,多尝试一些应用发现每个的相同与不同,自然而然挑选最适合自己需求的应用去在日常所用即可。

忙不完的活,做不完的工作,工作效益最高化是个人都在追求的,那劳逸结合必是肯定的。云开发平台也有一些小游戏去帮助大家缓解小心情,类似头像生成器、2048等。玩着自己部署出来的应用成就感可就加倍呢,如果不喜欢游戏的整体布局、颜色等,那也可以根据从云开发平台部署的经验在去原有代码基础上去修改、部署等。这样专属自己的一款游戏就出来了呢,如果有心爱之人送给她这也合成不是一种浪漫呢!

file
上一篇 下一篇

猜你喜欢

热点阅读