tkframework前端全栈框架React+Redux+Relay+GraphQL+Webpack+Sequelize
React + Redux + Saga 的全家桶太常见了,但加上 Relay 和 GraphQL,再搭配 Webpack 和 Sequelize?tkframework就是这么一个“全活”级别的前端全栈框架,功能齐全,结构也清晰,挺适合中高级开发者做项目模板或者参考架构。
热重载、React 路由、异步这些基本需求,它都集成好了。前端部分你可以用 Redux 管状态、用 Saga 异步,甚至还能直接搭配 Relay 和 GraphQL 做服务端通信,配合 Material-UI 直接上 UI。
后端用了 Express 和 Sequelize,写接口比较快,开发体验还不错。而且代码里用的是现代 ES6+
写法,对浏览器支持做了权衡,嗯,主要面向的是现代浏览器环境,像 IE11 就别折腾了。
Webpack 和 Babel 配得蛮顺畅,热模块替换(HMR)也搞定了。开发时改一行就自动刷新页面,响应也快,调试体验挺舒服。
你要是想找个稍微复杂点、但又不是“重量级”的脚手架,tkframework挺合适的。建议看看相关的样板项目,比如: React-Redux-Saga-Boilerplate 和 redux-saga-boilerplate,结构也蛮像的。
如果你准备做一个需要 GraphQL 支持的中大型项目,又不想从头配环境,可以直接把这个框架拉下来跑跑看。
150.45MB
文件大小:
评论区