前端技术栈-转发收藏篇

本博客内容非原创,如涉及侵权等。。。请联系作者进行删除

突然莫名奇妙成了一名不太优秀的前端,感觉做前端也还不错,所以想系统的开始进行学习,在网上看到有大佬发的关于前端技术栈的信息,想着收藏一下,又怕后续大佬删掉,所以在这里记录一下~

前端技术主要分为:

  • 基本技术:像你说的 HTML / CSS / JavaScript,这属于基本技术

  • CSS 框架和库:如 Bootstrap 一类,但随着项目规模变大,一般都会有自己的 CSS 框架。库得话,有名的有 font-awesome 一类。

  • JavaScript 框架和库:传统的 DOM 操作框架,如 jQuery ,现在流行的 MV* 框架,如 Angular / Backbone / Ember / React 一类。库得话,比如常用的轮播库、各类 modal 弹窗库等

  • 辅助工具与技术:主要是在开发、部署时使用,如开发时常用的 Gulp / Grunt / Webpack 工具及其插件,这些工具可以帮你启动 Web 服务器,可以压缩混淆 CSS / JavaScript 文件,可以文件打包等操作,还有像 CSS 的预处理语言( Stylus / LESS / SASS),JavaScript 的转译语言或工具(bable / CoffeeScript / TypeScript),模板引擎( Jade / EJS / artTemplate)

  • 本地应用开发,像桌面应用遁形的 NW.js / Electron,移动应用开发的 React Native / Ionic 等

可以参见这里的图的介绍:
https://github.com/unruledboy/WebFrontEndStack/blob/master/README.zh-cn.md
前端技术栈-转发收藏篇_第1张图片

你可能感兴趣的:(前端技术栈)