react+ts企业级中台系统实战
2020年6月份来到武汉就职于一家小公司,公司原来的系统采用原来的mvc模式。前端用的layui框架,后台用的laravel框架。刚进入公司没多久, 公司决定重写用户后台和管理后台。前台那哥们采用vue技术栈,我还是用laravel。刚开始写就一脚踩在了坑里。由于采用前后端分离的方式开发, 我写接口用postman做接口测试,用法md写接口文档,我们忽略了一点,浏览器为了网络的安全,默认是禁止js跨域请求;我们的认证方式采用了jwt, 结果再次掉在坑里,header里面加的参数接收不到;前端那哥们,由于刚入前端的坑不到两三年,做事情的时候总是纠结于代码,很少关注业务逻辑。 而前后端分离的开发方式将很大一份的业务逻辑转移到前端处理,再加上他第一次用vue,语法都不熟练,造成矛盾激化,打了不少嘴炮。总之一句话,一言难尽。
啰嗦了这么多,是时候展示真正的技术了。下面给大家介绍一下本小册的主要内容。
展示一下最终效果
TS姿势入门
用TS的姿势了解react
用TS的姿势打开redux的大门
react-router-dom入门
RBAC权限管理
核心实现