Add "Asynchronous nature" to the article (#33366)
This commit is contained in:
committed by
Christopher McCormack
parent
2c10d23ac3
commit
26b8e46af7
@ -16,6 +16,7 @@ Like all computer languages, JavaScript has certain advantages and disadvantages
|
||||
* **Frameworks**. If there is anything JavaScript could thank for its wild success, it is frameworks. With the rise in demand of the popular [MEAN Stack](https://en.wikipedia.org/wiki/MEAN_(software_bundle)), JavaScript is giving developers a true bang for their buck. In addition to Node and React, both extremely helpful in web development and continually trending, other frameworks such as [React Native](https://facebook.github.io/react-native/), are giving JavaScript developers the ability to create their own hybrid mobile applications. Also, building desktop applications with JavaScript is possible by using the [Electron Framework](https://electronjs.org). With just one language, developers can, and will, go far with JavaScript.
|
||||
* **Versatility**. Nowadays, there are many ways to use JavaScript through [Node.js](https://nodejs.org/en/) servers. If you were to bootstrap node.js with Express, use a document database like [MongoDB](https://www.mongodb.com/), and use JavaScript on the front-end for clients, it is possible to develop an entire JavaScript app from front to back using only JavaScript.
|
||||
* **Updates**. Since the advent of EcmaScript 5 (the scripting specification that Javascript relies on), Ecma International has dedicated to updating JavaScript annually. So far, we have received browser support for ES6 in 2017 and look forward to ES7 being supported in future months.
|
||||
* **Asynchronous nature**. Javascript is Asynchronous in nature which means that it doesn't freeze the working of other features if any function is taking lot of time to execute maybe a fethch request.
|
||||
|
||||
## Disadvantages of JavaScript
|
||||
* **Client-Side Security**. Because the code executes on the user's computer, in some cases it can be exploited for malicious purposes. This is one reason some people choose to disable Javascript.
|
||||
|
Reference in New Issue
Block a user