前端爬山
2020-05-27 13:57:17 70 举报
AI智能生成
在清晨的微光中,我开始了一段前端爬山之旅。阳光透过树叶的缝隙洒落下来,空气中弥漫着清新的泥土气息。我沿着蜿蜒曲折的山路攀登,脚下是坚实的石头和落叶,耳边是鸟儿欢快的歌声。沿途,我欣赏着各种美丽的野花,感受着大自然的神奇魅力。当我登上山顶,俯瞰脚下的世界,一种豁然开朗的感觉油然而生。在这里,我仿佛置身于一个宁静祥和的世界,所有的烦恼都烟消云散。这次前端爬山之旅让我深刻体会到了大自然的力量和美丽,也让我更加珍惜生活中的每一刻时光。
作者其他创作
大纲/内容
编程思想
设计模式
单例模式
工厂模式
观察者模式
发布订阅模式
代理模式
适配器模式
策略模式
命令模式
...
架构模式
Script
Code Blocks
Code Behind
MVC
MVP
MVVM
Flux
编程范型
面向对象编程(OOP)
面向切面编程(AOP)
函数式编程
响应式编程
程序设计
结构化程序
自顶向下
逐步求精
模块化
限制使用goto
面向对象程序
单一功能原则(S)
开放关闭原则(O)
里氏替换原则(L)
接口隔离原则(I)
依赖反转原则(D)
领域分支
可视化
SVG
D3
Raphaёl
Snap
Canvas 2D
Echarts
HighCharts
WebGL
Three
移动端
WebView
mui
jQuery Mobile
Web to Native
Weex
React Native
Flutter
小程序
响应式网页编程
游戏开发
Cocos2d
Egret Engine
便携式设备
眼镜
手环
社区
SSR
大前端
微服务
Serverless
WebAssembly
Less code/No code
计算机基础
编译原理
词法
文法
V8
AST
数据结构
堆(Heap)
栈(Stack)
队列(Queue)
链表(Linked List)
数组(Array)
树(Tree)
集合(Set)
哈希表(Map)
算法
排序
冒泡排序
选择排序
插入排序
快速排序
希尔排序
归并排序
堆排序
计数排序
基数排序
检索
线性搜索
二分查找
索引
深度优先搜索(DFS)
广度优先搜索(BFS)
Diff
操作系统
PC
Linux
Unix
Windows
Mac OS
Mobile
Android
IOS
计算机网络
OSI七层模型
后端知识
Node
Express
Koa
Egg
编程语言
C/C++/Java/PHP/Ruby/Python/...
网页服务器
Nginx
Apache
Tomcat
数据库
SQL
MySQL
Oracle
SQL Server
Postgre SQL
DB2
NoSQL
MongoDB
CouchDB
Hbase
数据缓存
Redis
Memcached
软技能
学习能力
知识储备
知识分享
技术能力
解决问题
团队协作
沟通技巧
项目管理
业务理解
需求分析
项目评估
人员管理
架构设计能力
交互设计
可用性
扩展性
安全性
优化性能
编程基础
HTML
元素
DOM
语义化
CSS
CSSOM
选择器
布局
交互
绘制
JavaScript(ES6+)
类型
原型链
作用域
闭包
事件
异步
正则表达式
开发工具
编辑器和IDE
VIM
Sublinme Text3
Noteepad++
WebStorm
visual Studio Code
调试工具
Chrome Dev Tools
Firebug
Postman
Fiddler
Dragonfly
Charles
切图
Sketch
PhotoShop
PxCook
类库和框架
工具库
jQuery
Zepto
Bootstrap
Prototype
Underscore
Loadsh
RxJS
moment
开发库/框架
Vue
Vuex
Vue-Router
Vue-cli
Element-ui
iView
React
Redux
React-route
create-react-app
Ant design
Angular
Ember
Knockout
Backbone
知识进阶
网络通信
通讯协议
HTTP1.0/1.1/2.0/3.0
HTTPS
UDP
WebSocket
API风格
RESTFul
RPC
GraphQL
性能
性能指标
首次绘制(FP)
首次内容绘制(FCP)
首次有效绘制(FMP)
每秒传输帧数(FPS)
用户可交互时间
DNS解析时间
TCP链接时间
HTTP请求响应时间
评估工具
Page Speed
WebPagetest
PhantomJS
Lighthouse
JSPerf
Chrome dev tools
安全
XSS
CSRF
CSP
Same-origin Policy
浏览器
IE/6/7/8/9/10/11(Trident)/Edge(EdgeHTML)
Firfox(Gecko)
Chrome/Chromium(Blink)
Safari(WebKit)
Opera(Blink)
全链路开发
模块化
CSS Module
ES6 Module
CommonJS
SeaJS/CMD
RequireJS/AMD
版本管理
Git
Gitlab
Github
Svn
TortoiseSVN
依赖管理
npm
yarn
Lerna
Cnpm
语言增强
CSS
Less
Saaa(Scss)
Stylus
Post css
JavaScript
TypeScript
CoffeeScipt
Flow
构建工具
Webpack
Gulp
Grunt
Rollup
转换器
Babel
Traceur
CI/CD
Git web hook
Jenkins
代码质量
质量检测
JSLint/JSHint/TSLint/ESLint
StyleLint
Sonar
单元测试
Chai/Expect/Should
Unit/Mocha/QUnit/Jasmine/Jest
Karma
Sinon
Lstanbul
E2E测试
Nightwatch
Cypress
0 条评论
下一页