StarwarsCards React WebApp模板

带 React 的 WebApp 样板,用起来还挺顺的,名字叫StarwarsCards,适合想快速搭好开发环境的你。默认配置了webpack-dev-server,支持实时热重载,调试起来挺方便的。嗯,关键是跨平台支持也不错,Windows、Mac、Linux 都没问题,甚至你用 Gitpod 也行。

项目用的是比较常见的结构,样式集中放在styles/文件夹里,你可以直接改index.scss,也可以新建.scss 文件再引入。代码风格是函数组件,配合useState这种 Hook 写法,挺现代的。没有类组件那一堆constructorthis.setState啥的,干净不少。

启动流程也蛮:npm install搞定依赖,复制一份.envcp .env.example .envnpm run start就能跑起来了。嗯,要注意下你得用Node.js v10版本,不然有些包不兼容。

顺带推荐几个相关的资源,如果你想继续折腾:

如果你刚上手 React 或者懒得从零配置 Webpack,StarwarsCards这个模板还挺适合拿来练手或者当起点的。要是你已经熟练了,也可以直接改造它当成自己的项目脚手架。

zip 文件大小:431.16KB