致互联网--那些我浅尝则止的昙花
近年来,IT技术圈出现一个怪象,那就是一窝蜂,又或者可能是另一种效应,粉丝经济。你看微信应用号一出来了,上啊,媒体说得好像要改变世界似的。然而,呵呵,等着看除了那几个得了或者破解出了试用机会的,发个几篇试用和测评,赚几个观众圈几个粉丝以外,实际上又带来了什么呢?虽然只出来了一两个星期,但我仍然毫不客气地说,噱头。
走马观花。什么才是真正的技术,什么才是真正的进步,什么才是真正对行业有推进作用的东西。而不是炒个概念,卖个情怀和信仰,圈个粉丝。对以下各产品评价,我谨发表个人见解,如有不当,请批评指正。
1、Zepto
这是两年前的一个明星产品,更确切地说是网红产品。为什么它总要给人宣传jQuery是给PC用的,自己才是移动端的未来,这种带节奏。然而无论是从坑的多少,其它产品的兼容性,还是自身的运行效率等等,完败于jQuery。只有仅仅的一点点文件大小的优势,在如今的网络环境下,说是吹毛求疵毫不过分。
2、Markdown
看似高大上的极简语法,然而……事实上,也只能写一些专业性不强的文章,比如微信文章、简书、知乎之类的。这些东西基本上都是文案的工作,文案去用这种 像写代码一样而且还得开两个窗体的编辑器 还是用 实时可视化的编辑器?
3、Laravel
这是一个比较新的PHP框架。就是它,文档里通篇都溢出着“优雅”这个词。然而到底什么是优雅呢?学着RoR就叫优雅了?搞得天书一样复杂就叫优雅了?它就是忘了什么是PHP的价值,快速开发、功能够用,这就是PHP的价值;搞一套有的没的,搞JAVA的人比你专业、优雅得多呢。
4、Node.js服务端
这是一个比较有意思的产品,Node的发明初衷是要弄来搞服务端的,而现在最大的价值却是为前端开发者都提供本地批处理的基石。一如当年,JAVA的发明初衷是为了跨平台开发嵌入式APP,而现在却是最强大的WEB后端。这也是本来定位的失败,前端本来就不懂后端那一套知识,写个DEMO出来又不能当饭吃;后端本来就有几门成熟的语言,分割了不同的市场,Nodejs何德何能解决了什么痛点? 只想说JS还是好好搞前端,进一步提高前端的生产和自动化水平,这才是正道。别还想着搞到嵌入式开发去,那是C/C++的世界,JS搞这个领域连入门都入不了。要是还有一种发展的可能的话,那就是JS开发跨平台APP了,只是路还很长呐。
(何必JS全栈呢,要真想搞,学多门语言也不是多难的事吧,况且这些语言基本上学校都教过)
其它
对于 Angular、React 、golang 这些半死半活的东西,因为不熟不好评价。时间会给你答案。
对于将来还会出现的新技术,莫急…… 自己研究可以,但千万别把公司的项目当作自己的试验田。
有哪些真干货?
抛砖引玉: jQuery库、Highcharts图表库、NoSQL内存数据库