返回首页
搜 索
400-77-456-22
英米加集团
领先RFID产品与物联网解决方案专家
INMIGA group
智慧城市
智能交通
菜鸟到大神的上位历程,即学即用走向人生巅峰
来源:英米加集团 | 作者:inmiga | 发布时间: 3614天前 | 3011 次浏览 | 🔊 点击朗读正文 ❚❚ | 分享到:

  Mark Men:测量、取色、标注利器,拿到视觉稿之后第一个打开的软件

  GFW Fucker:我用红杏,可以的话买个虚拟服务器当梯子

  iHosts:非常优秀的hosts管理软件,轻松修改hosts,开发调试必备

  Charles:Mac 平台最好用的抓包分析工具

  Rythem:AlloyTeam出品的代理抓包软件,非常轻量,安装简单,移动端(真机)开发调试很好用

  Wunderlist:一个非常不错的Todo List,任务、需求多的时候管理起来很方便

  技能

  前端的技能其实除了JavaScript(包括NodeJS)、HTML、CSS以外,还有很多。其实前端的技能树很大,这里只能列一些我开发中见到的说一说

  语言基础

  JavaScript:

  作用域链、闭包、运行时上下文、this

  原型链、继承

  NodeJS基础和常用API

  CSS:

  选择器

  浏览器兼容性及常见的hack处理

  CSS布局的方式和原理(盒子模型、BFC、IFC等等)

  CSS 3,如animation、gradient、等等

  HTML:

  语义化标签

  进阶

  JavaScript:

  异步控制(Promise、ES6 generator、Async)

  模块化的开发方式(AMD、CMD、KMD等等)

  JavaScript解释器的一些相关知识

  异步IO实现

  垃圾回 收

  事件队列

  常用框架使用及其原理

  jQuery:基于选择器的框架,但个人认为不能叫框架,应该算工具库,因为不具备模块加载机制,其中源码很适合阅读钻研

  AngularJS/Avalon等MVVM框架:着重理解MVVM模式本身的理念和双向绑定的实现,如何解耦

  underscore:优秀的工具库,方便的理解常用工具代码片段的实现

  polymer/React: 组件化开发,面向未来,理解组件化开发的原理

  CSS和HTML:主要是CSS3的特性和HTML5的特性,以及浏览器处理的流程和绘制原理

  DOM树、CSSOM树、渲染树的构建流程及页面渲染的过程

  解析HTML、CSS、JavaScript时造成的阻塞

电力能源
农林牧渔
航空航天
精益制造
快消零售
智能港口
司法监狱
仓储物流
安监消防
金融通信