关于我的博客
Mar 11, 2017主要用到的技术栈:
- Node.js
- Express
- React
- GraphQL
- TypeScript
- JSON Web Token
stage 1
- Handlebars.js
- MongoDB
传统的 MVC 模式
stage 2
- 改为 React SSR
- MongoDB 替换为 PostgreSQL
前后端分离,建立单独的 API server 和 render server
stage 3
- 加入 Redux
兼具 SEO 并且在首屏加载后过度为 SPA
stage 4
- 移除 Redux
- graphql-yoga
- React-Apollo
Features
- 响应式布局
- CRUD
- 代码自动格式化和高亮
- HTTP2
Micro-caching
TODO
AMP- 登录两步验证
- 增加测试
- Service Worker
- 增加 SEO 相关标签
- Timeline
- Docker 化
- post 页面增加 vim 风格快捷键