

React 生态里的 umi.js,很好用吗?
source link: https://www.v2ex.com/t/799727
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

公司目前有几个项目用到这个,都是 umi.js + antd,我对 umi 也不太熟悉。 现在我要为新项目搭建一个后台,但是我不太喜欢 umi,感觉对于这个项目来说有点复杂,而且想尽量用 Context 来共享数据。
- 对于一个比较小型的后台,有必要使用 umi 吗?
- 有什么比较好用的路由库推荐嘛?
noe132 2 天前 2
路由直接自己遍历目录动态生成代码。
umijs 的文档太不专业了,就跟那种笔记技术博客一个水平。而且很多时候你光看 umi 文档还不够,你还得看他封装的东西的文档。到头来还不如自己搭建来的方便
IvanLi127 2 天前
我对直接遍历目录生成路由比较感兴趣,不过没找到相关的轮子,大佬你这生成是在 babel 里实现的,还是 webpack ?我觉得这种方案比较舒服,我都差点想上 next.js 了
IvanLi127 2 天前
vite 感觉不错,不过之前没用过,这次不敢在公司项目上用。vite 会有什么坑吗?
basefas 2 天前 1
发下自己写的
https://github.com/basefas/react-antd-admin
noe132 2 天前 1
直接遍历目录,生成一个树结构,然后根据树结构生成一个 route.ts 里面包括所有的页面的动态 import,然后在 App.tsx 里递归生成对应的 路由元素。
整个解析的代码也就 100 多行。最后就是开发时开一个 watch 服务,检测到文件变化就重新生成一遍就行
https://pastebin.com/bALG20WF
JerryCha 23 小时 41 分钟前
Rocketer 18 小时 53 分钟前
自己搭的架子,文档 90%比 umi 还差,除非这项目完全是你自己做,否则会给其他人带来更痛苦的困扰。
当然我也不用 umi 了,因为阿里的开源项目太个人。之前有个项目,umi 升级后发现文档里只有 yarn 和 ts,而不提供 npm 和 js 的说明了。这是逼着我团队里所有人都学 yarn 和 ts 吗?我知道他一定想说 yarn 和 ts 好,但谁规定好东西一定要学的?又不是个人单打独斗,能带着一群新手出活,才是团队的用法。
还是尽量用 cra 这种用户量大的吧,至少有问题的时候容易搜到答案
jomsou 4 小时 46 分钟前 via iPhone
路由库 react-router 算是标配吧
Recommend
-
137
一、 umi(中文名:五米)是我目前的工作重点,正在全力开发中,从写下第一行代码开始算起已有数月。但从闲聊和邮件中发现不少人还不能准备地理解 umi 是啥、能做啥,于是趁着代码写累了,聊聊 umi 的一些情况。 umi 是工具吗?是。但不仅仅是。我给 umi
-
98
一个可插拔的企业级 react 应用框架。 umi 以路由为基础的,以及各种进阶的路由功能,并以此进行功能扩展,比如支持路由级的按需加载。然后配以完善的插件体系,覆盖从源码到构建产物的每个生命周期
-
50
-
13
首发于 语雀文档 前言 本人在工作中用到了 umi-request,百度谷歌搜了一遍,感觉都没找到超过 3 篇合适且含代码的文章,因此只能自行实践总结了。 umi-reques...
-
14
🎉 发布 Umi 3.2.0 — 可能是西湖区最好用的 SSR 框架蚂蚁集团 前端工程师经过近一个月、256 次提交、12 个 beta 版本后,我们发布 umi 3.2.0,增加了 服务端渲染...
-
5
公司一个开发迭代两年的项目因后期需要扩展更多的业务板块需要进行拆分,一是要满足后期不断新增板块业务不对现有业务产生影响,再者就是目前存在单项目业务量过大,开发维护难度极大,于是不得不考虑将现有业务板块进行微服务化拆分,以满足后期的需求。
-
6
在umi中实现一次构建多环境部署最近在工作中,听闻同事抱怨在内部平台上构建项目很慢。初步分析了一下,原因无非两个:1. 项目本身较大,导致构建时间较长 2. 我们的构建部署流程是:一次build qa和prod环境2个包,然后再分别部署不同环境的构建产物,...
-
9
机械革命Umi Pro 3的Linux EC踩坑记录 # 前言 突然发现已经有一个月没更博客了
-
4
MrLeiDeSen's Blog umi request 下载数据流2022-04-29 17:09:30 · MrLeiDeSen前言
-
9
[ROM][12.1][UMI][CMI][OFFICIAL] Evolution X ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK