完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
小程序来临,前端工程师的春天 ● ● ● 一夜之间,关于小程序(应用号)的文档、截图铺天盖地袭来。拿到内测权限的公众号,祝你们可以享受到这其他人触不可及的红利。 为了防止还有人没看过,再放一次它的简介: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 ——Allen Zhang 小程序除了给行业造成一次冲击之外,可能影响最大的就是前端工程师了。既然大家都在聊小程序,那我就说说前端工程师吧(以下所述前端工程师,是从事web开发的前端工程师,不是客户端工程师)。 前端在几年前确实是一个不被看好的职业,上次有幸对话Fenng(冯大辉),他说在之前工作的时候,一个Java工程师学习了Html转行做前端了,这个举动遭到了全公司的质疑和部分人的嘲笑,大多数人认为Java才是硬技术,而Html和css不算技术。后来,那个人赶上了某宝的网站需求爆发,一举成名。虽然结局很不错,但是可想而知,在几年前大家对于前端是相当排斥的。 今天跟一个做前端哥们儿聊天,调侃说你们前端工程师的春天终于来了,没想到调侃不成,反被傲娇的回了一句春天早来了。其实想想也是,不是谁都能赶上在大厂修炼得道成仙。鱼龙混杂的时局,更多的是在等待一波洪流,所以很多同样是前端的人,并没有感觉春天早已经到来。千呼万唤,现在小程序出来了,他们真的就能沐浴春风吗? 答案应该是不一定。 且抛开小程序本身的属性和发展不说,就单说前端工程师这个职业,我确信一大波从业者仍然没有春天。 自我工作以来,也接触过很多做前端的同学。除了上述那个哥们儿以外,所见大多,我认为都不应该叫前端工程师,充其量只能叫做会做静态页。对,就是像我一样,能做个下载页,可能会比我好点,因为我不懂Js、JQuery,更不懂Node.js。 前端的入门门槛很低,但是想要学精髓,我认为比Android或者ios这些客户端要难。因为它自身需要考虑到的情景远比一个App考虑的要多,兼容性则更难把控。也正是因为入门简单,加之现在市场上缺少前端的人才,所以导致一大批人“自告奋勇”的加入,更导致一批只学了几周bootstrap入门的人,在找工作的时候,开口就要过万的薪水。 做任何职业都离不开兴趣二字,如果一个前端工程师跟你讲述,他是如何因为特别喜欢设计网站效果图,然后就着手研究Css和Javascript。只为了把页面的浏览保持一致,然后就自己写框架,搞定兼容,搞定mvc,一直到建立一套完美便捷的开发流程和架构。因为发现了可以规模化生产,所以坚持学习AngularJS +NodeJS等新技术,以至于现在把兴趣变成了喜欢招人组建前端团队。那么,这个人一定是个nb的前端工程师。 国内首个微信小程序开发者社区-微信小程序开发教程-微信小程序最新资讯,尽在 www.mntuku.cn 所谓工程师,和普通程序员最大的区别就在于投入。一个真正的前端工程师需要了解的不仅仅是Css或者JQuery,也应该懂得一点设计,亦或者是了解一下SSH或者Node,这样才能不局限在只会做静态页面。 菜头夸工程师为魔法师,我觉得除了工作要和设计师保持好的合作之外,还一定是要创造某些东西,更重要的是心中始终保持程序员的自我修养。当工作和爱好足够重叠之后,应该会发现,解决问题才是最大的乐趣。 小程序即将来临,如果你也希望感受这波春天,现在学习一下前端技术还为时不晚,说不定趁着下一次月圆,你就可以变身为猿了。已经准备接受洗礼的,希望你们能把握住这次机会,为前端争光,愿你们处处是春天。 此处为业界典范前端工程师: 1. 交往过20+个女朋友的前端工程师; 2. 白天屌丝,晚上在夜店约妹子的前端工程师; 3. 被某社区几百个美女关注的前端工程师; 4. ... ... 99. 男前端工程师几乎都有女朋友(老婆),非应届女前端工程师全部已婚; 就说这么多,程序员大大请别打我。 微信小程序常见疑问 怎么获取用户输入 能够获取用户输入的组件,需要使用组件的属性bindchange将用户的输入内容同步到AppService Page({ data:{ }, bindChange:function(e){ inputContent[e.currentTarget.id] = e.detail.value } }) 为什么脚本内不能使用window对象 页面的脚本逻辑在是在AppService中运行,AppService是一个没有窗口对象的环境,所以不能再脚本中使用window,也无法在脚本中操作组件 zepto/jquery会使用到window对象和document对象,所以无法使用。 一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo MINA支持以.开始的类选择器。如: .normal_view{ color:#000000;padding:10px; }可以使用标签选择器,控制同一类组件的样式。如:使用input标签选择器控制的默认样式。 input{ width:100px; }本地资源无法通过css获取 background-image:可以使用网络图片,或者base64,或者使用标签 使用page标签选择器,可以修改顶层节点的样式 page{ display:block; min-height:100%; background-color:red;} |
|
相关推荐
4 个讨论
|
|
这好像是腾讯先做的吧。
|
|
|
|
|
|
回帖是一种美德
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
物联网工程师必备:怎么选择不同的无线连接技术,本指南帮你忙!
3282 浏览 1 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试
3933 浏览 0 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】Arduino的替代SublimeText3+STino
3441 浏览 0 评论
使用端口扩展器轻松高效地向IIoT端点添加具有成本效益的子节点
4003 浏览 1 评论
20679 浏览 11 评论
模组有时候复位重启后输出日志为“REBOOT_CAUSE_SECURITY_PMU_POWER_ON_RESET”的原因?
791浏览 2评论
1007浏览 2评论
1017浏览 1评论
1136浏览 1评论
378浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 01:31 , Processed in 0.989654 second(s), Total 50, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号