目前,按照前端开发水平,分为3个阶段,“初级前端开发”、“中级前端开发”和“高级前端开发”。
初级前端开发:具备制作“同步网页”的能力。所谓的“同步网页”,就是能按照设计,用html和css制作出网页来,并用javascript在网页中加上click、hover等事件,让用户可以点击、查看。例如:常见的企业网站就是我所说的“同步网页”。
中级前端开发:具备制作“异步网页”的能力。“异步网页”的能力是指,能用ajax、jsonp结合jquery、seajs等等去制作出具有“异步”特征的页面,比如图片按需加载、页面的按需加载、异步验证用户名、手机号等等,都是属于“异步页面”的范围。简单来说就是会ajax
高级前端开发:具备在“异步网页”中开发“异步网页”的能力,也就是具备制作“开发web应用”的能力。具备的特殊是:页面异步加载子页面,然后子页面异步加载子子页面。例如:一些招聘网站中,《填写简历》就具有这些特征,点击展开简历以后,出现填写详情,详情里面还有更小的细节。
其实说这么多,我是想推广下一个多叉树的节点js库,让你可以具备高级前端开发的能力。
原谅我没有写demo,也不知道怎样的demo可以表述出这个节点js库的能力,原谅我的年轻幼稚吧,用到了seajs、jquery、ejs和节点js库
THE END