Add "frameworks" section to mirror english page (#28792)

Add row 18 **构架** section and added URL links to several keywords
This commit is contained in:
ggbong734
2018-12-10 20:25:33 -08:00
committed by Jingyi Ding
parent 249138d997
commit f23d379010

View File

@ -15,10 +15,11 @@ localeTitle: JavaScript的优点和缺点
* **服务器负载** 。客户端减少了对网站服务器的需求。
* **丰富的接口** 。拖放组件或滑块可以为您的网站提供丰富的界面。
* **扩展功能** 。像Greasemonkey这样的第三方附加组件使JavaScript开发人员能够编写可以在所需网页上执行以扩展其功能的JavaScript代码片段。
* **多功能性**如今有许多方法可以通过Node.js服务器使用JavaScript。如果您使用Express引导node.js使用像mongodb这样的文档数据库并在前端为客户端使用JavaScript则可以仅使用JavaScript从前到后开发整个JavaScript应用程序。
* **构架** 除了Node和React构架用于网站开发, JavaScript开发人员可以使用<a href='https://facebook.github.io/react-native/' target='_blank' rel='nofollow'>React Native</a>制造混合型的移动设备应用程序。
* **多功能性** 。如今,有许多方法可以通过<a href='https://nodejs.org/en/' target='_blank' rel='nofollow'>Node.js</a>服务器使用JavaScript。如果您使用Express引导Node.js使用像<a href='https://www.mongodb.com/' target='_blank' rel='nofollow'>MongoDB</a>这样的文档数据库并在前端为客户端使用JavaScript则可以仅使用JavaScript从前到后开发整个JavaScript应用程序。
* **更新** 。自从EcmaScript 5Javascript依赖的脚本规范出现以来Ecma International一直致力于每年更新JavaScript。到目前为止我们已经在2017年获得了ES6的浏览器支持并期待在未来几个月内支持ES7。
## JavaScript的缺点
* **客户端安全性** 。因为代码在用户的计算机上执行所以在某些情况下它可能被用于恶意目的。这是一些人选择禁用Javascript的原因之一。
* **浏览器支持** 。 JavaScript有时会被不同的浏览器区别对待。虽然服务器端脚本总是会产生相同的输出但客户端脚本可能有点不可预测。不要过分关注这一点 - 只要你在所有主流浏览器中测试你的脚本就应该是安全的。此外,还有一些服务允许您在检查更新时自动测试代码,以确保所有浏览器都支持您的代码。
* **浏览器支持** 。 JavaScript有时会被不同的浏览器区别对待。虽然服务器端脚本总是会产生相同的输出但客户端脚本可能有点不可预测。不要过分关注这一点 - 只要你在所有主流浏览器中测试你的脚本就应该是安全的。此外,还有一些服务允许您在检查更新时自动测试代码,以确保所有浏览器都支持您的代码。