摘要: 手撸Router,还要啥Router框架?react-router/vue-router躺一边去 有没有发现,在大家使用React/Vue的时候,总离不开一个小尾巴,到哪都得带着他,那就是react-router/vue-router,而基于它们的第三方框架又出现很多个性化约定和扩展,比如nuxtjs/nextjs/umijs都纷纷推出自己的路由方案。 阅读全文
posted @ 2022-09-05 15:15 hiisea 阅读(162) 评论(0) 推荐(1)
摘要: 一种比css_scoped和css_module更优雅的避免css命名冲突小妙招 我们来回忆一下,在`css_scoped`和`css_module`出现之前,人们是如何避免css命名冲突的?对,就是人为的定义一些`css命名空间`。那个时候,对每个Component组件都会在其根节点上定义一个不重复的ID或者class作为其**命名空间**,然后其内部的其它class都会以此命名空间作为前置限定 阅读全文
posted @ 2022-09-01 10:39 hiisea 阅读(251) 评论(2) 推荐(3)
摘要: 不想当Window的Dialog不是一个好Modal,弹窗翻身记 Windows的灵魂是什么?当然是Window,当方便快捷的多窗口进入人们视野的时候,大家无不为之惊呼太好用了!! 阅读全文
posted @ 2022-08-30 12:22 hiisea 阅读(788) 评论(0) 推荐(6)
摘要: 微模块-前端业务模块化探索,拆解巨石应用的又一利器 根据`业务功能`进行模块化一直以来都是后端的普遍做法,而Web前端则通常都是按照UI界面的视图区块`View`来进行模块化,这样的模块实际上只是`Component组件`,不具备独立自治的能力。究其原因我想是因为在早期Web1.0的时代,前端的职能就是仅仅作为后端API数据的一个Render渲染器,所以前后端的视野和格局出现了分化,也导致很多人说前端根本无架构之说。 阅读全文
posted @ 2022-08-25 15:38 hiisea 阅读(401) 评论(0) 推荐(2)
摘要: 前端架构-分层而治,铁打的MV流水的C 为什么在web前端很少有人会提到分层架构,例如经典`MVC架构`,这是因为浏览器诞生之初就只是作为一个后端数据的GUI渲染器。也就是说整体来看,web1.0时代的整个web前端工程就是一个View层,而`Model`和`Controller`就是指后端,所以根本无需在web前端工程中去提什么MVC。 阅读全文
posted @ 2022-08-24 16:37 hiisea 阅读(661) 评论(3) 推荐(6)
必威体育app手机下载 必威体育app官方版下载 龙8官网手机版国际 龙8国际龙 龙8娱乐游戏国际 龙8国际pt官方网站 必威体育app官方版下载 必威体育精装版app下载 必威体育app手机版 龙8国际官网注册