迷信大框架的朋友请关闭本页
本后端程序员写前端,练手项目是微信小程序,weui+自己手撸,输出见这里: https://v2ex.com/t/1086124
现在要写 web 版,已经花了一个多星期调研,目前得到的信息如下:
1 、js 是逃不掉一个框架或者 js 库的。即使是 web components ,dom 操作、数据映射、渲染更新,好框架或者 js 库可以节省大量代码。目前我选择的是 lit 。
2 、样式框架和 ui 组件库,则显得有点尴尬。两者最大作用似乎是统一大项目的全局样式风格。比方说布局,如果直接用 flex 布局,规则一页文档可以解释清楚。这两天试着用了以新手友好、模块化低耦合著称的 bulma ,布局相关的内容分布在好几个元素/组件,稍微复杂点还必须自己写 css 。如果是要统一大项目的全局样式风格,则似乎自己定义一些基础变量加基础样式类即可。
还望赐教。
本后端程序员写前端,练手项目是微信小程序,weui+自己手撸,输出见这里: https://v2ex.com/t/1086124
现在要写 web 版,已经花了一个多星期调研,目前得到的信息如下:
1 、js 是逃不掉一个框架或者 js 库的。即使是 web components ,dom 操作、数据映射、渲染更新,好框架或者 js 库可以节省大量代码。目前我选择的是 lit 。
2 、样式框架和 ui 组件库,则显得有点尴尬。两者最大作用似乎是统一大项目的全局样式风格。比方说布局,如果直接用 flex 布局,规则一页文档可以解释清楚。这两天试着用了以新手友好、模块化低耦合著称的 bulma ,布局相关的内容分布在好几个元素/组件,稍微复杂点还必须自己写 css 。如果是要统一大项目的全局样式风格,则似乎自己定义一些基础变量加基础样式类即可。
还望赐教。