获得徽章 0
- 第十七期 AMA 问题之一,来自@黄大发丶,感谢提问
,对应问题回复见图1,对应 AMA 传送门
juejin.im
Lucas 前辈你好,我是前端小白黄大发同学。我们组内面临着最古老的 react 管理平台重构任务,这次我们想生成关于我们管理平台的阅读文档(包括常用的 样式命名 工具方法 全局组件 复杂 api 交互流程 等)。
所以我想提出的问题是:面向 react 代码的可维护性和可持续发展(不要单个功能每个团队成员都实现一遍)(新成员加入的时候知道有哪些功能能从现在代码中复用 也知道有哪些功能还没有他可以添加实现进去),业内有哪些工具或 npm 库或开发模式是可以确切能够帮助解决痛点或者改善现状的呢?
谢谢前辈耐心阅读完问题。💛💛展开评论11 - 之前承诺大家的:“你不知道的Chrome调试技巧”小册已经整理写作完成进入审核阶段啦!!!
小册分为18小节,定价为 "0" 元,
具体上架时间等待掘金官方的通知哦~ 大家也可以关注我的掘金账号
新的进展都会在第一时间发出~展开66171 - 昨天刷 Twitter,好多软件都发布了新版本,迎接新的一年。Deno 也在 2018 年最后一天发布了 0.2.5 版。但这是不是在跟风凑数啊,此版一共做了4处修改,而且其中 3 个是我修改的 320
- 为 react-router 设计的可以缓存的路由
react-router-v4 Route 组件的加强版,可以保持路由的组件在路径不匹配时隐藏而不卸载,而在回到返回到匹配路径时完全恢复离开页面时的样子。
比如我们总会遇到如下的情况:
我们有列表页面和详情页,在列表页点击项目进入对应的详情页时,尽量保留列表页的视图与数据状态(包括滚动位置)。在从详情页回退到列表页的时候,希望列表页能恢复到上次离开时的状态。
react-live-route 可以轻松解决这种需求。
实现思路可以在我的专栏中找到。展开117 - pnpm:快速,磁盘空间高效的包管理器。
特征:
- 快速:和npm和Yarn一样快
- 高效:一个版本的软件包仅在磁盘上保存一次。
- 确定性:有一个名为shrinkwrap.yaml的锁文件。
- 安全:包只能访问其package.json中指定的依赖项。
- 适用性高:适用于Windows,Linux和OS X.
- 别名:安装相同软件包的不同版本或使用其他名称导入它。
GitHub 地址:github.com
展开317