-
为图谱对应的列表增添超链接,链接到知识点对应的更多内容的页面(建议文档渠道:官网、MDN、GitHub、wiki,中英文随意)
- 编程基础
- 开发软件
- 类库框架
- 知识进阶
- 工程开发
- 编程思想
- 领域分支
- 社区发展
- 计算机基础
- 后端知识
- 软技能
-
增加二级图谱,进行更详细的拓展
- 编程基础
- 开发软件
- 类库框架
- 知识进阶
- 工程开发
- 编程思想
- 领域分支
- 社区发展
- 计算机基础
- 后端知识
- 软技能
-
通讯协议
-
API风格
-
性能指标
- 首次绘制(FP)
- 首次内容绘制(FCP)
- 首次有效绘制(FMP)
- 每秒传输帧数(FPS)
- 用户可交互时间
- DNS解析时间
- TCP连接时间
- HTTP请求响应时间
- *:以用户为中心的性能指标
-
评估工具
- IE6/7/8/9/10/11 (Trident) / Edge (EdgeHTML)
- Firefox (Gecko)
- Chrome/Chromium (Blink)
- Safari (WebKit)
- Opera (Blink)
- *:can i use
-
Svn
-
CSS
-
JavaScript
-
质量检测
-
单元测试
-
E2E测试
- Script
- Code Blocks
- Code Behind
- MVC
- MVP
- MVVM
- Flux
- *:你对MVC、MVP、MVVM 三种组合模式分别有什么样的理解?
-
Web to Native
- 词法
- 文法
- V8
- AST
- JIT
- *:JavaScript 语法解析、AST、V8、JIT
- 堆(Heap)
- 栈(Stack)
- 队列(Queue)
- 链表(Linked List)
- 数组(Array)
- 树(Tree)
- 集合(Set)
- 哈希表(Map)
- *:JavaScript 算法与数据结构
-
排序
- 冒泡排序
- 选择排序
- 插入排序
- 快速排序
- 希尔排序
- 归并排序
- 堆排序
- 计数排序
- 基数排序
-
检索
- 线性搜索
- 二分查找
- 索引
- 深度优先搜索(DFS)
- 广度优先搜索(BFS)
-
PC
- Linux
- Unix
- Windows
- Mac OS
-
Mobile
- Android
- IOS
- C/C++/Java/PHP/Ruby/Python/...
-
SQL
-
NoSQL
- 知识储备
- 知识分享
- 解决问题
- 沟通技巧
- 业务理解
- 需求分析
- 项目评估
- 交互设计
- 可用性
- 扩展性
- 安全性
- 性能