首页 > 其他分享 >前端技能汇总

前端技能汇总

时间:2023-05-05 23:05:02浏览次数:23  
标签:知识 前端 JavaScript 汇总 JSConf HTML5 技能


项目起源

前端知识结构图(@jayli)。

前端开发知识结构

  • 前端工程师
  • 浏览器
  • IE6/7/8/9
  • Firefox
  • Chrome/Safari/Opera
  • 编程语言
  • JavaScript/Node.js
  • JavaScript语言精粹
  • 切页面
  • HTML
  • CSS
  • PhotoShop/Paint.net
  • 开发工具
  • IDE
  • VIM/Sublime Text2
  • Notepad++/EditPlus
  • 调试工具
  • Firebug
  • YSlow
  • IEDeveloperToolbar/IETester
  • Fiddler
  • 版本管理
  • Git/SVN
  • Github/Bitbucket/Google Code
  • 代码质量
  • Coding style
  • JSLint/JSHint
  • CSSLint
  • Markup Validation Service
  • 单元测试
  • QUnit/Jasmine
  • Mocha/Should/Chai
  • 自动化测试
  • WebDriver
  • 前端库/框架
  • jQuery/Underscore/Mootools/Prototype.js
  • YUI3/Dojo/ExtJS
  • Backbone/KnockoutJS
  • 前端标准/规范
  • HTTP1.1
  • ECMAScript3/5
  • W3C/DOM/BOM/XHTML/XML/JSON/JSONP
  • CommonJS/AMD
  • HTML5/CSS3
  • 性能
  • JSPerf
  • YSlow 35 rules
  • PageSpeed
  • HTTPWatch
  • DynaTrace's Ajax
  • 高性能JavaScript
  • 编程知识储备
  • 数据结构
  • OOP/AOP
  • 原型链/作用域链
  • 函数式编程
  • 设计模式
  • 部署流程
  • 压缩合并
  • YUI Compressor
  • Google Clousure Complier
  • CleanCSS/UglifyJS
  • 文档输出
  • JSDoc
  • Dox/Doxmate
  • 项目构建工具
  • make/Ant
  • GYP
  • 代码组织
  • 类库模块化
  • CommonJS/AMD
  • YUI3模块
  • 业务逻辑模块化
  • 文件加载
  • LABjs
  • SeaJS/Require.js
  • 安全
  • CSRF/XSS
  • ADsafe/Caja/Sandbox
  • 移动Web
  • HTML5/CSS3
  • 响应式设计
  • Zeptojs/iScroll
  • V5/Sencha Touch
  • PhoneGap
  • JavaScript生态
  • MongoDB/CouchDB
  • 前沿技术社区/会议
  • D2/WebRebuild
  • NodeParty/W3CTech/HTML5梦工厂
  • JSConf/沪JS(JSConf.cn)
  • QCon/Velocity/SDCC
  • JSConf/NodeConf
  • YDN/YUIConf
  • 计算机知识储备
  • 编译原理
  • 计算机网络
  • 操作系统
  • 算法原理
  • 软件工程/软件测试原理
  • 软技能
  • 知识管理/总结分享
  • 沟通技巧/团队协作
  • 需求管理/PM
  • 交互设计/可用性/可访问性知识
  • 可视化
  • SVG/Canvas/VML
  • D3/Raphaël/DataV

参考资料

  • 前端技能汇总:https://github.com/JacksonTian/fks

标签:知识,前端,JavaScript,汇总,JSConf,HTML5,技能
From: https://blog.51cto.com/iwtxokhtd/6248003

相关文章

  • 汇总
    作业链接Alpha阶段项目复审链接事后诸葛亮分析链接......
  • 前端_页面取值、赋值
    1.Form1.cs中取值  1.1 文本框取值:text.Box1.Text.Trim()  Trim()作用,去掉字符串左右两端空格   1.2  给标签赋值:label2.Text="字符串"  1.3 给富文本框赋值: richTextBox1.Text=ex.Message; //显示异常的文本消息  ......
  • vue naive ui 前端获取日期数据传递给后端
    vuenaiveui前端获取日期数据传递给后端设置日期选择器1.使用表单输入绑定的方法把用户选定的日期传递给data中的值(检查数据是否更新的方法) 2.返回给后端的时间格式后端想要接收的格式为json,其中包括starttimeendtime和macid,并且时间格式为<class'datetime.date......
  • CTFhub-web前置技能-HTTP协议(请求方式)
    题目环境:  题目启动后,会弹出一个链接:http://challenge-b0fd3aa6d77c2862.sandbox.ctfhub.com:10800访问这个链接: 用burpsuit抓包: 发送到Repeater模块: flag: ctfhub{d7d6f19a6f5c9eca855d5513} ......
  • UnaryOperator汇总
    1packagecom.example.springstudy.test.functions;23importcn.hutool.core.util.ReflectUtil;4importcom.example.springstudy.test.User;5importcom.google.common.collect.Lists;67importjava.lang.reflect.Field;8importjava.util.List;9i......
  • laravel 知识汇总|定时任务|
    1.helloword生命周期生命周期Laravel框架门面Facade源码分析门面的运用2.数据库配置3.migrate创建数据库laravel中migration数据迁移4.composer的使用,require和require-dev区别5.自动生成模型,自动生成代码注释:idea生成器:https://chujc.github.io/2019/05/15/%E5%B7%A5......
  • JavaScript学习汇总
    ExtJs学习之Button(08)uniGUI学习之脱离Delphi直接写ExtJS从入门到精通04官方文档查找办法_例如_Ext.Window(48)uniGUI学习之脱离Delphi直接写ExtJS从入门到精通03自定义函数_调用顺序(47)uniGUI学习之脱离Delphi直接写ExtJS从入门到精通02Ext.Panel创建后_调用的几种方法(46)......
  • 泛型T汇总--代码中可以使用
    1publicclassTTest1{234//这里提供数据,相当于就是加工好数据,用unaryOperator.apply(entity);来进行处理数据5public<T>voidreadFile(Optional<T>optional,UnaryOperator<T>unaryOperator){6Tobj=optional.get();7......
  • 前端开发环境搭建--vue
    1、安装node.jshttp://nodejs.cn/download检查是否安装成功node-v使用如下语句解决npm速度慢的问题npminstall--registry=https://registry.npm.taobao.org2、安装vue-clinpminstallvue-cli-g检查是否安装成功:vuelist3、安装webpacknpminstallwebpack-g4、......
  • 下载文件(Excel)功能,后端返回blob字节流,前端怎么处理?
    在做大屏数据项目有个报表下载的功能,根据用户选择的时间下载对应时间的报表,后端返回的是文件流,前端需要怎么去处理呢?实现的功能效果: 后端返回的数据:需要我们处理的乱码:前端代码:1exportExcel(){2axios({3methods:"xxxx",4url:"xxx/xxxx/xx......