开放式问题
开放式问题
【Q000】你最近学习了哪些新技术

你最近学习了哪些新技术

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 388 (opens in a new tab)

Author 回答者: shfshanyue (opens in a new tab)

20200804

今天看到了 tailwindcss,感觉贼好用,很喜欢。基本上是 class 即 style,相比 css modulesstyle-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?可以参考 nginxkoa-routesreact-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)