首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
天星烛
掘友等级
完美
武陵人 捕鱼为业
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
138
文章 138
沸点 0
赞
138
返回
|
搜索文章
最新
热门
编译原理之转换器(四)
需求: 把 JSXElement 换成 CallExpression https://astexplorer.net/#/gist/96a9b3e22a8a7e141d12e0e02546707d/1
编译原理之遍历器traverse(三)
参考 babel 的 traverse 来实现, 使用到了访问器模式, 以及深度遍历 这章比较简单, 直接贴代码吧
编译原理之语法分析(二)
即 tokens 转 AST 树 换另外一个简单的例子 将代码: 2+3*4 转为AST tokens 生成的 AST 本文介绍语法分析的原理以及递归下降算法 并初步介绍上下文无关文法 递归下降算法
编译原理之词法分析(一)
需求: 实现 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
下一页
个人成就
文章被点赞
125
文章被阅读
44,623
掘力值
1,406
关注了
95
关注者
35
收藏集
18
关注标签
7
加入于
2018-11-17