@Ta
/ 2015-07-08
大概看了一下前面各位的回复,如果lz发的这个问题放到3年前我还能理解,但没想到现在还有这么多人不明白前端到底每天在干什么。
你们以为前端就是切图崽么?
你们以为前端就是写html/css/js的么?
你们以为你们后端写的的js文件里面全是$(element).click(fn),你们就会写前端了么?
你们以为前端就不需要懂后端么?
你们以为前端就不需要懂数据库么?
你们以为前端就不需要懂项目管理么?
你们以为前端就不需要懂http么?
你们以为html标签div随便用就可以了么?
你们以为css随便写到哪里都没问题的么?
你们以为前端就不需要装服务器了么?
你们以为前端的都不懂git么?
你们以为图片后台读出来就读出来了,js怎么会拿到img的header呢?
你们以为除了flash,js就不能上传图片的同时对图片进行切割了么?
你们以为css无非就是哪些个属性,根本不算一门语言么?
你们以为前端无关紧要,后端才是一个网站的核心么?
你们以为前端就没有ORM/MVC/数据存储/state control/数据传输/路由管理了么?
你们以为你们后端为了实现一个功能,用了各种js插件,你们就会前端了么?
你们以为前端的就不懂设计么?
你们以为前端的都不懂svg/vml么?
你们以为标签语义化很简单么?
你们会用less/sass/scss/stylus/rework么?
你们会用requireJS/seaJS么?
你们会用AngularJS/Backbone/emberJS么?
你们会用个jQuery就以为会前端了啊?
你们会用SMACSS和OOCSS去开发网站么?
你们了解过SemanticUI的思想么?
你们考虑过用iconfont替代sprites过么?
你们以为node缺点很大,只是前端yy的玩物么?
你们后端那么喜欢写coffee,我可以理解为你们搞不来js兼容性,写不来类/继承和多态以及上下文切换么?
呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵呵。
来,不服的先考你们一个最简单的问题:写一个用户注册表单出来秀秀。
简单不?
别忘了做前端验证噢亲,
别忘了不论是样式还是功能都要兼容ie6+/ff/opera/chrome/safari噢亲,
别忘了还有手机端噢亲,
别忘了手机端不光是iphone噢亲,
别忘了android有很多版本,每个版本的渲染原理不全都一样的噢亲,
最后代码优化/去耦合和封装就不要求了哈。
Good luck for you~