前端开发者需要了解的技术
欢迎访问新站点: https://www.yidiankuaile.com/post/web-development-skills
Basic Front End
- 编辑器
- Atom
 - Sublime Text
 - Webstorm
 
 - HTML
 - CSS
 - Javascript 基础
- Javascript
 - jQuery
 
 - Front End Developer
- ES6/ES2015 (Babel)
 - CSS Tools
- 预处理工具:SASS/LESS/Stylus
 - CSS 框架:Bootstrap/Foundation
 - 响应式设计
 
 - 前端构建工具
- 任务处理
- Gulp
 - Grunt
 
 - 依赖管理
- Browserify
 - Webpack
 
 - Bower/package management
 - Yeoman.io
 
 - 任务处理
 - MV* Javascript 框架
- React.js
- Mobx
 - Flux
 - Redux
 - Relay
 - create-react-app
 
 - Angular.js
 - Ember.js
 - Vue.js
 - clojurescript
 - Elm
 - 单元测试
- Mocha
 - Jasmine
 - Karma
 - enzyme
 
 
 - React.js
 
 
Back End
- 脚本语言
- Node.js
 - Python
 - Ruby
 - PHP
 
 - 高性能/编译语言
- Go / GoLang
 - Rust
 - Java
 - C#
 
 - 数据
- 高速缓存?(Caching)
- Nginx (Server)
 - Apache (Server)
 - Database (Redis)
 
 - 关系型数据库:MySQL, ProstgreSQL
 - Redis / sessions / caching
 - 文档型数据库:MongoDB, couchbbase, RethinkDB
 - 搜索引擎:ElasticSearch, Solr
 
 - 高速缓存?(Caching)
 - Dev Ops
- Web 平台
- Digital Ocean
 - Amazon Web Service
 - Azure
 - Rackspace
 - Heroku
 
 - Server Managenment
- Linux
 - Docker
 - Ansible
 - Salt
 - Chef
 - Puppet
 
 - Docker
- 大规模:Kubernetes, Mesos
 - 小规模: Docker Swarm, Docker 1.12 swarm
 - UI-Driven: Rancher, Docker Cloud, Docker Datacenter/Universal Control Plane
 
 - 持续集成
- Jenkins
 - SemaphoreCI
 - CircleCI
 - Codeship
 
 - Vageant (本地开发环境)
 
 - Web 平台
 
还有一些需要学习的
- FTP&Web Host Setup
 - 基本的命令行操作
 - SSH 基础
 - Github 基础
 - RESTful 服务 / GET POST PUT DELETE request
 
发表于 ,并被添加「 前端 」标签,最后修改于