关闭 x
IT技术网
    技 采 号
    ITJS.cn - 技术改变世界
    • 实用工具
    • 菜鸟教程
    IT采购网 中国存储网 科技号 CIO智库

    IT技术网

    IT采购网
    • 首页
    • 行业资讯
    • 系统运维
      • 操作系统
        • Windows
        • Linux
        • Mac OS
      • 数据库
        • MySQL
        • Oracle
        • SQL Server
      • 网站建设
    • 人工智能
    • 半导体芯片
    • 笔记本电脑
    • 智能手机
    • 智能汽车
    • 编程语言
    IT技术网 - ITJS.CN
    首页 » UI前端 »Web前端知识技能大汇总

    Web前端知识技能大汇总

    2015-07-06 00:00:00 出处:ITJS
    分享

    项目起源

    还记得@jayli 的这幅前端知识结构图么。

    图片的形式具有诸多的不便。缺失源图的我们,无法为此图贡献些什么,随着时间的迁移,或许有些技术点会发生改变,所以有了这个GitHub项目。我们可以通过协作的方式来共同维护这个项目。Git的历史记录也可以见证前端行业的一些变迁。

    可视化效果

    前端开发知识结构

    前端工程师 浏览器 IE6/7/8/9/10/11 (Trident) Firefox (Gecko) Chrome/Chromium (Blink) Safari (WebKit) Opera (Blink) 编程语言 JavaScript/Node.js CoffeeScript TypeScript 切页面 HTML/HTML5 CSS/CSS3 Sass/LESS/Stylus PhotoShop/Paint.net/Fireworks/GIMP/Sketch 开发工具 编辑器和IDE VIM/Sublime Text2 Notepad++/EditPlus WebStorm Emacs EmacsWiki Brackets Atom Lime Text Light Table Codebox TextMate Neovim Komodo IDE / Edit Eclipse Visual Studio/Visual Studio Code NetBeans Cloud9 IDE HBuilder Nuclide 调试工具 Firebug/Firecookie YSlow IEDeveloperToolbar/IETester Fiddler Chrome Dev Tools Dragonfly DebugBar Venkman 版本管理 Git/SVN/Mercurial Github/GitLab/Bitbucket/Gitorious/GNU Savannah/Launchpad/SourceForge/TeamForge 代码质量 Coding style JSLint/JSHint/jscs CSSLint Markup Validation Service HTML Validators 单元测试 QUnit/Jasmine Mocha/Should/Chai/Expect Unit JS 自动化测试 WebDriver/Protractor/Karma Runner/Sahi phantomjs SourceLabs/BrowserStack 前端库/框架 jQuery/Underscore/Mootools/Prototype.js YUI3/Dojo/ExtJS/KISSY Backbone/KnockoutJS/Emberjs AngularJS Batarang Bootstrap Semantic UI Juice UI Web Atoms Polymer Dhtmlx qooxdoo React Brick 前端标准/规范 HTTP/1.1: RFCs 7230-7235 HTTP/2 ECMAScript3/5 W3C: DOM/BOM/XHTML/XML/JSON/JSONP/… CommonJS Modules/AMD HTML5/CSS3 Semantic Web MicroData RDFa Web Accessibility WCAG Role Attribute WAI-ARIA 性能 JSPerf YSlow 35 rules PageSpeed HTTPWatch DynaTrace’s Ajax 高性能JavaScript SEO 编程知识储备 数据结构 OOP/AOP 原型链/作用域链 闭包 编程范型 设计模式 Javascript Tips 部署流程 压缩合并 YUI Compressor Google Clousure Complier UglifyJS CleanCSS 文档输出 JSDoc Dox/Doxmate/Grunt-Doxmate 项目构建工具 make/Ant GYP Grunt Gulp Yeoman FIS Mod 代码组织 类库模块化 CommonJS/AMD YUI3模块 业务逻辑模块化 bower/component 文件加载 LABjs SeaJS/Require.js 模块化预处理器 Browserify 安全 CSRF/XSS CSP Same-origin policy ADsafe/Caja/Sandbox 移动Web HTML5/CSS3 响应式网页设计 Zeptojs/iScroll V5/Sencha Touch PhoneGap jQuery Mobile W3C Mobile Web Initiative W3C mobileOK Checker Open Mobile Alliance 前沿技术社区/会议 D2/WebRebuild NodeParty/W3CTech/HTML5梦工厂 JSConf/沪JS(JSConf.cn) QCon/Velocity/SDCC JSConf/NodeConf CSSConf YDN/YUIConf HybridApp WHATWG MDN codepen w3cplus CNode 计算机知识储备 编译原理 计算机网络 操作系统 算法原理 软件工程/软件测试原理 Unicode 软技能 知识管理/总结分享 沟通技巧/团队协作 需求管理/PM 交互设计/可用性/可访问性知识 可视化 SVG/Canvas/VML SVG: D3/Rapha l/Snap.svg/DataV Canvas: CreateJS/KineticJS WebGL/Three.JS 后端工程师 编程语言 C/C++/Java/PHP/Ruby/Python/… 网页服务器 Nginx Apache Lighttpd 数据库 SQL MySQL/PostgreSQL/Oracle/DB2 MongoDB/CouchDB 数据缓存 Redis Memcached 文件缓存/代理 Varnish Squid 操作系统 Unix/Linux/OS X/Windows 数据结构

    前端书籍推荐

    ★越少越简单,越适合入门,★多的要么是难度比较高,要么是比较适合在后面看,比如讲性能之类的书.

    CSS

    Eric Meyer 谈 CSS(卷二)★★★ CSS权威指南 (第3版)★★ 精通CSS★★★

    JavaScript

    JavaScript DOM编程艺术 (第2版)★ JavaScript高级程序设计(第3版)★★ 锋利的jQuery★★ 高性能JavaScript★★★ JavaScript语言精粹★★★ JavaScript权威指南★★★ 编写可维护的JavaScript★★★ JAVASCRIPT语言精髓与编程实践★★★ Effective Javascript★★★ Secrets of the JavaScript Ninja★★★ JavaScript模式★★★ JavaScript设计模式★★★★ 基于MVC的JavaScript Web富应用开发★★★

    性能实践

    Web性能实践日志★★★ Web性能权威指南★★★

    版本控制工具

    版本控制之道 (git)★★ Pro Git★★★ Git权威指南★★★★

    后端书籍推荐

    Linux管理

    Linux 系统管理技术手册 鸟哥的 Linux 私房菜 Linux 101 Hacks UNIX Shell Scripting The Linux Command Line Linux Network Administrator’s Guide

    Linux编程

    Linux程序设计 Linux系统编程 Unix环境高级编程 Unix编程艺术 The Linux Programming Interface 程序员的自我修养 深入理解Linux内核 Unix网络编程 TCP/IP高级编程

    C/C++

    Linux C编程一站式学习 C和指针 C陷阱与缺陷 C专家编程 C语言核心技术 彻底搞定C指针 征服C指针 C++编程思想 高质量程序设计指南—C/C++语言 Inside the C++ Object Model A Tour of C++ The C++ Programming Language The C++ Standard Library – A Tutorial and Reference The C++ Standard (INCITS/ISO/IEC 14882-2011) Overview of the New C++

    前端工作面试

    前端工作面试问题
    上一篇返回首页 下一篇

    声明: 此文观点不代表本站立场;转载务必保留本文链接;版权疑问请联系我们。

    别人在看

    Edge浏览器百度被劫持/篡改怎么办,地址后边跟着尾巴#tn=68018901_7_oem_dg

    Google Chrome 在 iPhone 上新增了 Safari 数据导入选项

    Windows 11专业版 KMS工具激活产品密钥的方法

    DEDECMS安全策略官方出品

    Microsoft Text Input Application 可以关闭吗?

    新版本QQ如何关闭自带的浏览器?

    C++编程语言中continue的用法和功能,附举例示范代码

    c++ map 的数据结构、基本操作以及其在实际应用中的使用。

    C语言如何避免内存泄漏、缓冲区溢出、空指针解引用等常见的安全问题

    C语言中的break语句详解

    IT头条

    马斯克2026最新采访总结:2040年,全球机器人数量将突破100亿台

    23:52

    专家解读|规范人工智能前沿业态健康发展的新探索:解读《人工智能拟人化互动服务管理暂行办法》

    00:54

    用至强 6高存力搞定MoE卸载!

    17:53

    美国将允许英伟达向中国“经批准的客户”出售H200 GPU

    02:08

    苹果与微信就15%手续费达成一致?腾讯未置可否

    22:00

    技术热点

    PHP 和 Node.js 的10项对比挑战

    Javascript闭包深入解析及实现方法

    windows 7、windows 8.1手动增加右键菜单功能技巧

    MYSQL出错代码大汇总

    windows 7假死机怎么办 windows 7系统假死机的原因以及解决方法

    Ubuntu(Linux)下配置IP地址的方法

      友情链接:
    • IT采购网
    • 科技号
    • 中国存储网
    • 存储网
    • 半导体联盟
    • 医疗软件网
    • 软件中国
    • ITbrand
    • 采购中国
    • CIO智库
    • 考研题库
    • 法务网
    • AI工具网
    • 电子芯片网
    • 安全库
    • 隐私保护
    • 版权申明
    • 联系我们
    IT技术网 版权所有 © 2020-2025,京ICP备14047533号-20,Power by OK设计网

    在上方输入关键词后,回车键 开始搜索。Esc键 取消该搜索窗口。