2013年,8月底至11底,本人第一次接触某国家级煤矿大企业的前端开发,颠覆了之前前端开发的认知,深有感触,写下随笔,希望能给我战斗在开发者一线的同行们带来一些启示。
前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。我们公司用的就是自己的框架,也不能称之为自己的框架。是基于html + jquery + requirejs + Knockout + 自己的Grid、queryModel + FusionCharts(产品)+ jackson json。
技术太多,百花齐放,不再一一列举,以下,如果想在js的道路上小有成就的话,需掌握:
1,AMD规范
2,eventproxy工具
3,Underscore(一个非常实用的JavaScript库)
4,requirejs、Knockoujs
以下js源码建议研究一番:
1,ECMAScript5(新JavaScript API)
2,HTML5.js
相关推荐
### iOS成长之路2017夏v1.0 #### 知识点概述 该文档似乎是一份关于iOS开发的学习资料汇总,涉及了多个方面的内容和技术。接下来,我们将详细探讨这些知识点。 ### 1. LLVM **知识点详解:** - **LLVM (Low Level...
在这个“架构师成长之路”中,我们将深入探讨2017年1月时架构师面临的挑战、发展趋势以及必备技能。 一、架构师的角色与职责 架构师不仅仅是技术专家,更是战略思考者。他们需要理解业务目标,分析需求,设计可扩展...
让你更深入学习js,总会对你有帮助。javascript是一门高深的语言。精通者,都是公司的抢手货。
### Photoshop CS6 高手成长之路:从基础到高级完全自学实例教程 #### 一、Photoshop CS6 基础知识概览 ##### 1.1 软件介绍与安装 - **软件简介**:Adobe Photoshop CS6 是由 Adobe Systems 开发的一款功能强大的...
根据提供的文件信息,我们可以推断出这是一套关于2017年的Java Web开发工程师成长之路的全套视频教程,该教程旨在帮助初学者乃至有一定基础的开发者系统地学习Java Web开发的相关技能。接下来,我们将围绕这个主题...
"java程序员成长之路" Java 程序员的成长之路是一个长期的过程,需要不断学习和实践。本文将从初识 Java 到成为一名熟练的 Java 开发者,整个过程中需要掌握的知识点和技能。 首先,需要掌握 Java 的基础知识,...
APICloud学习成长之路 APICloud是一个强大的混合开发平台,它提供了一个完整的开发环境,能够让开发者快速地开发出高质量的应用程序。然而,对于新手来说,选择APICloud并不是一件容易的事情。这篇文章旨在分享学习...
该项目记录了作者在LeetCode平台上的编程挑战与解题经验,涉及531个文件,包括190个Markdown文档、118个PNG图片、57个drawio图表、56个JPG图片、...内容以JavaScript为主,辅以Java语言,旨在分享解题思路和成长历程。
【Java J2EE成长之路】是一份综合性的学习资料,涵盖了从Java基础知识到J2EE高级编程的广泛主题。这份资料对于那些希望深入理解Java企业级应用开发的开发者来说是宝贵的资源。它不仅包含了Java的基础知识,如面向...
因此,我开始了我的APICloud学习成长之路。 在开发平台的选择上,我综合考虑了多方面因素。原生开发如Android和iOS虽然性能优异,但开发周期长,成本高,且平台间兼容性差,不易于维护。WebAPP利用HTML5开发,可以...
【WEB前端研发工程师编程能力成长之路】 在WEB前端研发领域,无论是初学者还是经验丰富的开发者,都需要不断提升自己的技能。此文档旨在为不同阶段的前端工程师提供一条清晰的成长路径,帮助他们找到提高之路。 ...
【大学生的软件开发成长之路】是一篇针对在校大学生如何从零基础成长为优秀的软件开发者提供指导的文章。文章由中软国际的胡礼撰写,通过五个阶段的描述,为学生提供了清晰的成长路径。 首先,**入门阶段**是软件...
本项目为基于JavaScript和Python的LeetCode题解集合,记录了作者的个人编程挑战与成长历程。包含669个文件,涵盖多种格式,其中Markdown文档358份,图片文件(包括PNG、drawio、jpg、jpeg、gif)共计281份,...
WEB 前端技术主要包括 HTML、CSS、HTML5、CSS3、JavaScript、响应式布局、移动端开发、Mysql、Mongodb 数据库开发、vue.js、React.js、webpack、elementui、TypeScript、WebGL、Three.js 等前端框架技术。...
3. **定时器与动画**:农作物生长、动物成长等过程可能需要时间模拟,JavaScript的`setInterval`和`setTimeout`函数可以实现周期性任务,创建动态效果,比如作物缓慢生长的动画。 4. **数据存储与管理**:为了保存...
而`js`(JavaScript)作为客户端脚本语言,负责处理用户交互和动态更新页面内容。 其次,“科举题库”则是针对游戏内的知识竞赛活动——“科举考试”而设计的题库系统。科举考试通常包含多种类型的问题,涉及游戏...
在实现"成长册数据录入"的过程中,开发人员可能会使用各种编程语言,如Python、Java或JavaScript,以及数据库管理系统,如MySQL、PostgreSQL或MongoDB。前端开发可能会涉及HTML、CSS和JavaScript框架(如React或Vue....
- **书籍地位**:《JavaScript宝典》虽然在知名度上或许不及《JavaScript权威指南》,但其作为一部全面深入探讨JavaScript编程语言的经典之作,在业界享有极高的声誉。 - **版本更新**:本书为第七版,相较于前几版...