未加星标

【译】前端是 而 JavaScript 是

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二03 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

原文: http://www.zcfy.cc/article/1446

前端将要统治世界,让 javascript 君临天下,而码农们则在争论着我们的技术究竟变得有多复杂。

现代前端技术饱受争议,但是我们只顾争吵,似乎忘记了我们所得到的回报。我们,web 王国的劳动人民、web 设计师、前 Wordpress 工程师和吟唱代码的诗人,将要统治数字世界,能够建造各种神迹。谁会想到这一切都是我们的老朋友 JavaScript 所带来的。这个当年的 :baby: 语言只能用来做些许有趣的 DOM 操作。谁又想到它竟然有这样的超能力?

我听说了一些观点比如 “现代前端被过度工程化了” , “别用大炮打蚊子” 以及 “webpack有必要搞那么复杂吗?” :pouting_cat:但我不赞同。我认为最近前端工具和库的发展简直是非凡的成就。web 的未来将由一个充满狂热者和理想主义者的社区创建,他们创造伟大的工具给所有 web 开发者免费使用。这其中许多人的背后的支持者是一些大公司,它们默默地做了许多繁重的工作,投资开源项目和工具。除了前端,还有哪个行业如此开放?

追求卓越天然不易

所以我们在这里开发应用,这些应用曾经得完全依靠 C#、Java 或者 .NET 来实现,用很慢的服务器渲染界面,或者更糟,开发灰暗而令人压抑的桌面应用 :gun:。在那段岁月中,如果某些 UX 设计师被雇佣,只要能够改变应用中文本的颜色,他们就感到谢天谢地。这段苦日子已经过去了,如今我们可以创造我们最想要的 :heart:。但是,我们也得付出努力。

谁说前端是容易的?创建一个应用让它 超级快 , 使用起来有趣 以及 可维护 可不是一件琐碎的事。实际上这是一门艺术。不过幸运地是,伟大的新工具每周都会涌现。它们都是来拯救我们并赋予我们创造这些神奇应用更强大的能力的:tada:。

拥抱学习

拥抱现代前端技术,我们要让学习成为我们工作的一部分。我不是说你需要学习你从前端资讯中了解到的一切新东西,但是,如果你兴趣十足并且心态开放,多学学是一个好的开始。

在众多批评现代前端的声音中我感受到了一些阻力。一些反对学习和理解新知识的阻力。这种态度会让你退缩,让你跟不上时代。前端已经驶上了发展的快车道:rocket:,它不会停下来等待那些质疑者。跳上快车可能令人内心恐惧,但最好不要犹豫。前方风景优美,别让恐惧阻止你前进的脚本。

说到这,我们也需要承认我们不是全能的专家。性能优化、常规部署、安全性和应用架构,这些不需要也不可能全部精通。当我们往前深入下去,我们将选择更专业的方向。这也是为什么几年前很火的“全栈工程师”逐渐淡出人们的视野。

为什么学习很有必要

我们用户对使用诸如 Uber 和 AirBnb 一类的在线服务的期望与日俱增。所以只满足于“能做到”已经远远不够了,我们需要创造用户真正喜欢的在线服务。要实现这个目标我们需要知识,以及许多工具,让你不需要一切都从头开始做。我们需要框架、库、模块,打包工具,辅助工具,包管理工具等等。要记得,一切工具的目的都是为了解决一个特定的问题。必须要确定哪个问题是痛点,以及你是否确实需要解决它:wink:。

如果你开发的网站比较大,我非常确定引入现代前端工具可以让你的网站和你的生活都变得更美好。它们能让你的网站更健壮、易于维护以及,最后但同样重要的,让你的网站有更漂亮的 UI 和更丰富的交互体验。

JavaScript 的未来

所以,我们才刚刚开始。JavaScript 赢得了编程语言的战争并将要统治世界:earth_americas:。JavaScript 的简易性和几乎是通用的标准让它变得极为强大。它在客户端和服务器上都能够快速渲染的能力是令人瞩目的。JavaScript 已经打入原生应用开发,我们周围的世界已经被 JavaScript 连接起来,JavaScript 将会出现在各种地方。

有了这些能力,我们可以创造奇迹。可以开发无人机来救援被困的人,开发新一代支付解决方案,开发人造机器人以及其他各种不可思议的产品。有一件事情是明确的,现在是成为前端工程师的好时代!

英文原文: https://medium.com/front-end-hacking/front-end-is-and-javascript-is-d4bc3a8edbb7#.eq0qre6du

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

分页:12
转载请注明
本文标题:【译】前端是 而 JavaScript 是
本站链接:http://www.codesec.net/view/485532.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(19)