你最近学习了哪些新技术
Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 388 (opens in a new tab)
Author 回答者: shfshanyue (opens in a new tab)
20200804
今天看到了 tailwindcss
,感觉贼好用,很喜欢。基本上是 class 即 style
,相比 css modules
,style-jsx
,可以说是更高层的抽象。虽然从 bootstrap
既可以看到这种雏形,但是 tailwindcss
做的更彻底,与现代框架集成的也更好
https://tailwindcss.com/docs/installation/ (opens in a new tab)
20200805
next.js
最近升级到了 v9.5.0
,已正式支持了 custom-routes
的配置文件写法,详情可以参考文档 Next.js rewrites (opens in a new tab)。而在以前,只能在 server.js
中使用 koa/express
进行路由拦截来达成目的。
有时原理虽说比较重要,但此时往往忽略了 API Design 的重要性,假设你要设计一个 Route 的 rewrite/redirect,你会怎么设计 API?可以参考 nginx
、koa-routes
、react-routes
等
由于 next.js
升级,因为也升级了我的 next app
的模板: https://github.com/shfshanyue/next-app (opens in a new tab)
https://github.com/vercel/next.js/releases/tag/v9.5.0 (opens in a new tab)