twitter_firebase使用Firebase+React Hooks开发Web应用

Firebase 的用户认证 + React Hooks 的状态管理,组合起来用来搭个 Web 应用,挺香的。

项目用的是 TypeScript,类型友好,出错早发现,写起代码也有安全感。脚手架是用create-react-app搭的,目录清晰,启动、打包都方便,开发体验还不错。

npm start跑开发模式,实时预览,改个东西页面会自动刷新。用npm test还能跑测试,适合你边写边测。真上线?npm run build一键打包,文件还自动加 hash,缓存友好。

想要完全控制构建?可以npm run eject,不过注意哦,这一步是单向的,eject 了就回不去了,适合对 Webpack 配置挑剔的你。

适合做后台面板、聊天应用、登录认证之类的轻应用。你要是对ReactFirebase组合感兴趣,蛮推荐你看下这个项目。

想深入的可以看看这些:构建 React Firebase 实时聊天 Web 应用React Typescript 测验演示,都挺有参考价值的。

zip 文件大小:196.88KB