后端编程开发 --- html 学习路线

发布时间 2023-07-16 17:23:52作者: GKLBB

1.基础。html css javascript dom

2.中级。数据格式定义(json、xml)、restful api(jquery ajax、fetch api、reactivex)、可用性、正则、html语义化、命令行、nodejs、div/css,scss/sass、svg、spa

3.高级。es6、typescript、css3、面向对象编程、函数式编程、mvc、mvvm、跨域、http基本身份验证、jwt

4.工程化。代码质量(jslint、eslint、tslint、cslint)、代码分析(code climate)、测试覆盖率、构建系统(gulp、grunt、webpack等)、自动构建

5.兼容性。跨浏览器(chrome、ie、safari、firefox等等)、跨系统测试(win、ios、linux)、跨版本测试

6.ui。切页面、框线图、网格布局、flexbox布局、响应式设计

7.性能优化。pagespeed、yslow、gzip压缩、缓存、性能测试、可用性、minify、uglify、cleancss

8.测试。单元测试、服务测试、ui测试、集成测试

9.调试。浏览器调试、debug工具、wireshark、charles、chrome inspect devices

10.项目管理。git、svn、npm、bower、依赖管理、模块化(common js,webpack)

11.seo。sitemap、内部链h1接建设、microdata、microformat、页面静态内容生成、h1、h2、h3、strong、title优化、description优化

12.css动画、js动画、web字体嵌入、icon字体、图形图表、css sprite(glue)、dom操作(jquery、react),模板引擎(jsx、handlebars、jsp、mustache)