tkframework前端全栈框架React+Redux+Relay+GraphQL+Webpack+Sequelize

React + Redux + Saga 的全家桶太常见了,但加上 Relay 和 GraphQL,再搭配 Webpack 和 Sequelize?tkframework就是这么一个“全活”级别的前端全栈框架,功能齐全,结构也清晰,挺适合中高级开发者做项目模板或者参考架构。

热重载React 路由异步这些基本需求,它都集成好了。前端部分你可以用 Redux 管状态、用 Saga 异步,甚至还能直接搭配 RelayGraphQL 做服务端通信,配合 Material-UI 直接上 UI。

后端用了 ExpressSequelize,写接口比较快,开发体验还不错。而且代码里用的是现代 ES6+ 写法,对浏览器支持做了权衡,嗯,主要面向的是现代浏览器环境,像 IE11 就别折腾了。

Webpack 和 Babel 配得蛮顺畅,热模块替换(HMR)也搞定了。开发时改一行就自动刷新页面,响应也快,调试体验挺舒服。

你要是想找个稍微复杂点、但又不是“重量级”的脚手架,tkframework挺合适的。建议看看相关的样板项目,比如: React-Redux-Saga-Boilerplateredux-saga-boilerplate,结构也蛮像的。

如果你准备做一个需要 GraphQL 支持的中大型项目,又不想从头配环境,可以直接把这个框架拉下来跑跑看。

zip 文件大小:150.45MB