首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
天星烛
掘友等级
完美
武陵人 捕鱼为业
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
135
文章 135
沸点 0
赞
135
返回
|
搜索文章
最新
热门
编译原理之词法分析(一)
需求: 实现 jsx 转 js 的编译器 之前 之后 编译器工作流: 解析(Parse)将源代码转换成抽象语法书 ast 遍历(Traversal) 遍历 ast 转换(transformation)
返回的JSON 数据量太大时, 前端如何切片下载
存在的问题: 针对 BI 等大数据展示的项目,有些数据后端没办法做分页,那么就会导致返回的数据量很大, 比如几十M的json数据, 还不等优化setState 浏览器就崩溃了 解决办法: 这里需要用流
给 antv/dataset瘦身, 从1.78M到1.71KB
遇到的问题: 项目中使用到了DataSet上的一些transform 方法来处理数据, 但是transform是 Dataset.prototype上的,无法单独导出,但是包体积很大,足足有 660.
最佳实践: react 组件封装 类似于 react-flow 源码
一 什么的好的组件? 支持组件之外访问内部状态, 不用ref 处理受控非受控模式, 解决掉 useUncontrolled 不支持队列的问题 复合组件的设计模式 支持多例单例模式 最佳实践: http
笔试题
面试题收集: 字符串中出现最多的字符以及次数 大数相加 并发限制 Scheduler 并发限制: 手动触发
React 写中后台应用 最佳实践
一 不建议使用 useUncontrolled 组件封装,最好同时支持受控使用和非受控使用(预防未来抽离组件 或者用于循环场景), 一般使用 useUncontrolled mantine-ui ah
基于 chrome.identity 或者浏览器扩展 制作单点登录
插眼 参考: https://medium.com/tech-buddy/oauth-2-0-single-sign-on-authentication-in-chrome-extension-8f3
前后端 文件下载
后端 前端 a 标签下载 缺点: 如果后端接口web地址与页面在同一个域下,那么 a 标签会携带请求头的 token,支持鉴权 如果后端接口web地址与页面不在同一个域下,那么 a 标签不会携带请求头
git .ssh/config 文件配置
进到 .ssh 目录 code ~/.ssh 实现: github.com 的项目使用github 的账号 就一个 github 账号 config文件内容 最下面的 fig 可忽略 多个 githu
lodash 踩坑, 寻找替代品
缺点 : 不支持 array-move isEmpty的问题, 对基本类型总是返回 true, 反直觉,而且大多数时候需要重写自己的 官方对 pr 置之不理, isEmpty improvements
下一页
个人成就
文章被点赞
124
文章被阅读
41,542
掘力值
1,336
关注了
94
关注者
33
收藏集
18
关注标签
7
加入于
2018-11-17