React-Node-Demo基于Token的全栈登录示例
基于 Token 的登录验证的全栈 demo,用起来还挺顺的。前端是比较熟的 React + Redux + React Router 组合,配上 Webpack 和 Axios,结构清晰、逻辑也不绕。后台走的是 Express + Mongoose,用 nodemon 跑起来也方便。嗯,像登录、增删改查这些常用功能都在,蛮适合拿来做脚手架或者练手项目。
项目的前端部分放在 vue-test 目录,虽然名字有点 Vue 味儿,其实是纯 React。后端在 server 目录,要注意用的是本地 MongoDB,跑之前别忘了先起数据库。启动流程也简单,命令基本就这几个:
cd server
cnpm install
nodemon index.js
React 那边也是标准三板斧,进目录、装包、起项目就行了。代码风格比较简洁,新手看也不吃力,逻辑写得挺直白的。你要是刚好在搞登录逻辑或者在搭全栈项目,这个 demo 拿来参考一下还挺合适的。
对了,作者还整理了几个相关文章,像React+Express 博客系统、Token 验证,你可以顺手看看,思路会更清晰。
如果你本地 Node.js 版本比较新,会遇到兼容问题。建议先切个版本,或者上 nvm 管理一下环境,体验会好多。
文件大小:157.49KB
评论区