<output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
        <dl id="ilehw"><font id="ilehw"></font></dl>
          1. 前端开发 2018 回顾 已翻译 100%

            oschina 投递于 2018/12/19 11:35 (共 21 段, 翻译完成于 12-27)
            阅读 2925
            收藏 61
            4
            加载中

            前端开发界发展十分迅速。本文将讲述2018年有关JavaScript的最前沿新闻,重大事件以及发展趋势。

            木槿星晴
            木槿星晴
            翻译于 2018/12/19 13:42
            0

            WebAssembly 核心规范发布了 1.0 版本

            WebAssembly 经常被认为是 Web 世界的未来。它旨在通过提供在网页上运行的二进?#32856;?#24335;,最大限度的提高?#38405;埽顾?#25991;件大小,并支持多语言的 Web 开发。

            2017 年末,所有主流浏览器都宣布其支持 WebAssembly。然后在2018年2月,WebAssembly 又推出 3 个主要发布:

            Hunter5
            Hunter5
            翻译于 2018/12/20 15:00
            0

            NPM 最受欢迎的前端库

            React、JQuery、Angular 和 Vue 是下载排名前4的最受欢迎的前端库。那么,继续阅读来了解下这些库的最新发展。

            kjmeng
            kjmeng
            翻译于 2018/12/19 14:13
            0

            ?#35272;?#24211;发展的同时,React 亦继续着其?#25345;?/h3>

            React 多年来一直主导 Web 开发,2018年它也根本没有放慢速度。根据 Stackoverflow 的调查,它仍然是最受欢迎?#30446;?#20043;一。

            React 的核心团队在更新?#35272;?#24211;以及添加新功能方面显得尤为活跃。整个2018年,我们看到了 React v16 版本的许多新增内容,包括新的生命周期方法新的上下文API指针事件lazy()函数React.memo。但是,最受关注的两个新特性还是 React Hooks 和 Suspense API 

            React Hooks 得到了一些好评的反馈,很多开发人员喜欢这个更新。 钩子是一种使用 useState 函数向功能组件添加状态的方法,它还将管理生命周期事件。

            在下面的视频中,Ryan Florence 展示了 React Hooks 如?#38382;顾?#30340;示例应用程序整洁了 90%。

            https://youtu.be/wXLf18DsV-I

            Hunter5
            Hunter5
            翻译于 2018/12/20 15:59
            0

            React Suspense 作为另一个巨大的发布,是一种在 React 组件内部管理数据获取的方法。它在等待异步响应时挂起数据渲染。Suspense 是管理组件代码拆分的懒函数背后的原因。最终愿景是能够通过 suspense API 管理所有异步加载,例如 API 请求。它还允许缓存请求的结果。

            该设计的例子是你的 isFetching 标志为 true 时在屏幕上显示许多加载微调器。使用 Suspense,可以对 UI 进行细粒度控制,以指定等待时要显示的 fallback 组件、等待时间以及导航管理。许多人甚至认为 Suspense 可以消除对 Redux 的需求。点击查看 Dan Abramov 关于使用 Suspense API(https://youtu.be/nLF0n9SACd4) 构建应用程序的演讲。

            Hunter5
            Hunter5
            翻译于 2018/12/20 16:41
            0

            Vue 迅速成长,GitHub stars 数量超过 React

            在 2017 年实现爆炸式增长后,Vue 在2018年继续增长。事实上,它在 GitHub 的 stars 数量已经超过了 React。

            虽然 Vue 深受欢迎,但它在?#23548;剩?#22269;外)使用中仍?#23545;?#33853;后于 React 和 Angular。但,Vue 拥有一个仍在增长的充满激情的用户群,而且这个库将在未来几年成为一股强大的力量。

            IrisHuang
            IrisHuang
            翻译于 2018/12/21 10:30
            0

            尤雨溪 ( Vue 作者) 在?#35272;?#21253;发布之时也让我们体验了一把 Vue 3

            Vue 正致力于推出其 3.0 版本。其作者尤雨溪在11月份多伦多 VueConf 上概述了 Vue 3.0,下面文章链接亦有赘述。他已经在网上发布了他的幻灯片,视频?#24067;?#23558;发布。

            Hunter5
            Hunter5
            翻译于 2018/12/24 13:05
            1

            Angular 依然活跃,版本 7 发布

            今年10月,Angular 在其流行的 UI 框架的第7版中又发布了另一个主要版本。从早期的 AngularJS MVC 架构到使用更为现代的组件的 Angular 包,Angular 已经有了大量的增长,随着这种增长,它已被进一?#35762;?#29992;。

            虽然 Angular 没有 React 和 Vue 等库中看到的那种狂热开发?#25216;?#20351;用者,但它仍然是大型专业项目的主要选择。许多开发人员在使用 React 时都会感到疲惫,因为它需要工程师在管理构建管道的同时做出许多?#35272;?#21644;架构决策。

            IrisHuang
            IrisHuang
            翻译于 2018/12/21 10:35
            0

            另一方面,Angular 从开发者那里省去许多决策,并提供更常见的代码模式。Angular 是一个非常规范化的完整框架,CLI 管理所有构建步骤。专业环境的另一个好处是,Angular 需要 TypeScript。Angular 已经在 Web 开发世界中挖掘出了它的价值,并继续被采用。

            注意:@angular/core 代表新的 Angular, angular 代表旧的 Angular

            IrisHuang
            IrisHuang
            翻译于 2018/12/21 10:36
            0

            GraphQL 学习意愿高涨,但仍未超过 REST

            GraphQL 已经被 GitHub 等技术领导者采用。然而,它并没有像一些人预测的那样迅速起飞。根据State of JS survey 的数据,只有 1/5 的前端开发者使用过 GraphQL,但令人?#36291;?#30340;是,62.5% 的开发者听说过并希望使用它。

            IrisHuang
            IrisHuang
            翻译于 2018/12/21 10:37
            0
            本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链?#21360;?/div>
            我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
            加载中

            评论(4)

            Doeeking
            Doeeking
            wa 可以像js一样通过script.src加载就好了
            即将下岗的码农
            即将下岗的码农
            以前前端是单独写代码,现在?#21069;?#23450;服务端,以后将会是服务端生成代码了
            凤晴铃玉
            凤晴铃玉
            前端发展真是快
            ifzm
            ifzm
            可以可以
            返回顶部
            顶部
            广东快乐十分实时开奖

                  <output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
                  <dl id="ilehw"><font id="ilehw"></font></dl>

                            <output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
                            <dl id="ilehw"><font id="ilehw"></font></dl>
                              1. 山东福利彩票网 广东36选7好彩1开奖 白小姐传密图2019 半全场最多几串 重庆欢乐生肖开奖结果 上海时时乐走势图号 五十七期一尾中特平 26选5开奖1031期 广西快乐10分钟走势图 山东36选7历史开奖 浙江福彩 广西快三遗漏数据推荐 福彩3d和值走势图500期 吉林11选5走势图开奖 黑龙江6+1玩法