前端UI的江湖风云
前端技术已经发展到什么阶段了?百花齐放,同时也逐渐分出了高下吧,回看前端技术的演化,还真是春秋战国 + 三国群英啊! 相关文章很多,就不多言了。
现如今连 React 都似乎成了垂垂老者,从性能和未来潜力来看,我会关注这两个:
如果非要用 React 技术栈,我也会用 Preact.js 这个轻量级方案。
当然 Vue.js 也很优秀,与 React 不同的生态,好似三国的魏与蜀,还有个吴 Angular.js 似乎存在感一直不足,也就不用多讲了~
同时,还不得不提一下 Deno 这个潜力股,毕竟是 Node 原作者自己反思后重写的框架,相信还是有其缘由的,现在也兼容了 npm 大部分库,可以说可用性是非常高了,Deno Deploy 又提供了零配置的免费发布空间,可谓是一站式服务相当到位了!
再说到 UI 框架,那不得不说 CSS 这个底层机制,各种各样的 CSS 简化框架和库,曾经也是争奇斗艳,比如 LESS, SCSS, SASS 等,后来 PostCSS 的功能强大影响了很多, 目前异军突起的,应该是:
都是同一类 utility-first 用缩写 class 来取代原始 CSS style 的方法,简洁直接且易于理解和扩展。
因此基于这个底层 CSS 框架的 UI (with Wind CSS) 也就是当下的首选了:
前端技术的江湖风云真的是精彩纷呈,各位看官慢慢研究吧~ :D