会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
EluxJS
基于“微模块”和“模型驱动”的跨平台、跨框架『同构方案』
博客园
首页
新随笔
联系
管理
订阅
2022年11月22日
EluxJS-让你像切蛋糕一样拆解前端巨石应用
摘要: 大家好,EluxJS是一套基于“微模块”和“模型驱动”的跨平台、跨框架『同构方案』,欢迎了解... 可怕的巨石怪 工作中最可怕的是什么?是遇到业务复杂且乱作一团的巨石应用。改一发而动全身,无法渐进式重构,也没人敢对历史包袱进行优化,欠下的代码债只能像滚雪球一样越积越多,终于到某天玩不下去,大佬选择了
阅读全文
posted @ 2022-11-22 13:44 hiisea
阅读(774)
评论(0)
推荐(2)
2022年9月15日
[开源]React/Vue通用的状态管理框架,不好用你来打我👀
摘要:
话说新冠3年,“状态管理框架”豪杰并起、群雄逐鹿,ReduxToolkit、Mobx、Vuex、Pinia、Dva、Rematch、Recoil、Zustand、Mirror...敢问英雄独钟哪厢?
阅读全文
posted @ 2022-09-15 10:30 hiisea
阅读(1014)
评论(0)
推荐(2)
2022年9月7日
React版/Vue版都齐了,开源一套【特别】的后台管理系统...
摘要:
本项目主要基于`Elux+Antd`构建,包含React版本和Vue版本,旨在提供给大家一个简单基础、开箱即用的后台管理系统通用模版,主要包含运行环境、脚手架、代码风格、基本Layout、状态管理、路由管理、增删改查逻辑、列表、表单等。
阅读全文
posted @ 2022-09-07 13:45 hiisea
阅读(4078)
评论(11)
推荐(22)
2022年9月5日
手撸Router,还要啥Router框架?react-router/vue-router躺一边去
摘要:
有没有发现,在大家使用React/Vue的时候,总离不开一个小尾巴,到哪都得带着他,那就是react-router/vue-router,而基于它们的第三方框架又出现很多个性化约定和扩展,比如nuxtjs/nextjs/umijs都纷纷推出自己的路由方案。
阅读全文
posted @ 2022-09-05 15:14 hiisea
阅读(507)
评论(0)
推荐(1)
2022年9月1日
一种比css_scoped和css_module更优雅的避免css命名冲突小妙招
摘要:
我们来回忆一下,在`css_scoped`和`css_module`出现之前,人们是如何避免css命名冲突的?对,就是人为的定义一些`css命名空间`。那个时候,对每个Component组件都会在其根节点上定义一个不重复的ID或者class作为其**命名空间**,然后其内部的其它class都会以此命名空间作为前置限定
阅读全文
posted @ 2022-09-01 10:39 hiisea
阅读(1011)
评论(2)
推荐(3)
2022年8月30日
不想当Window的Dialog不是一个好Modal,弹窗翻身记
摘要:
Windows的灵魂是什么?当然是Window,当方便快捷的多窗口进入人们视野的时候,大家无不为之惊呼太好用了!!
阅读全文
posted @ 2022-08-30 12:22 hiisea
阅读(1336)
评论(0)
推荐(6)
2022年8月25日
微模块-前端业务模块化探索,拆解巨石应用的又一利器
摘要:
根据`业务功能`进行模块化一直以来都是后端的普遍做法,而Web前端则通常都是按照UI界面的视图区块`View`来进行模块化,这样的模块实际上只是`Component组件`,不具备独立自治的能力。究其原因我想是因为在早期Web1.0的时代,前端的职能就是仅仅作为后端API数据的一个Render渲染器,所以前后端的视野和格局出现了分化,也导致很多人说前端根本无架构之说。
阅读全文
posted @ 2022-08-25 15:38 hiisea
阅读(1312)
评论(0)
推荐(2)
2022年8月24日
前端架构-分层而治,铁打的MV流水的C
摘要:
为什么在web前端很少有人会提到分层架构,例如经典`MVC架构`,这是因为浏览器诞生之初就只是作为一个后端数据的GUI渲染器。也就是说整体来看,web1.0时代的整个web前端工程就是一个View层,而`Model`和`Controller`就是指后端,所以根本无需在web前端工程中去提什么MVC。
阅读全文
posted @ 2022-08-24 16:37 hiisea
阅读(1445)
评论(3)
推荐(6)
公告