# frontend-learning **Repository Path**: zhyihui/frontend-learning ## Basic Information - **Project Name**: frontend-learning - **Description**: 前端相关知识学习项目,包括es6 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-01-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Frontend-Learning 本项目用于学习较新的前端知识,如CSS3、ES2015、HTML5等技术点。 ## ES2015 ECMAScript 6.0 是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ES6既是一个历史名词,也是一个泛指,含义是5.1版以后的JavaScript的下一代标准,涵盖了ES2015、ES2016、ES2017等等,而ES2015则是正式名称,特指该年发布的正式版本的语言标准。 ## CSS3 CSS3 是当前最新的 CSS 标准,CSS3 语言开发是朝着模块化发展的,以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。 CSS3 主要模块: - 选择器 - 框模型 - 背景和边框 - 文本效果 - 2D/3D 转换 - 动画 - 多列布局 - 用户界面 ## Webpack Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AMD 模块、 ES6 模块、CSS、图片、 JSON、Coffeescript、 LESS 等。 [webpack指南示例](/webpack-guide)