Home  >  Article  >  Web Front-end  >  What JavaScript can do

What JavaScript can do

奋力向前
奋力向前Original
2021-09-08 10:53:176954browse

Use JavaScript to do: 1. Data visualization development; 2. Mobile application development; 3. Server-side development; 4. Full-platform application development; 5. Game development; 6. VR development; 7. Hardware development ; 8. Operating system development; 9. Machine learning development.

What JavaScript can do

The operating environment of this tutorial: windows7 system, javascript version 1.8.5, Dell G3 computer

What can JS do now?

1. Data visualization development

Data visualization is an interactive display mode that is highly respected by everyone nowadays, and Javascript hasECharts, Dygraphs.js, D3.js, InfoVis, Springy.js and other available data A framework for visualization.

What JavaScript can do

2. Mobile application development

PhoneGapwillWebView brings it to mobile applications, and it also brings JavaScript to mobile applications.

What JavaScript can do

3. Server-side development

Because the performance of V8 will JavaScript was brought to a new level, so Node.js was born - both front-end and backend can use JavaScript, and now any web page is inseparable from JavaScript .

What JavaScript can do

4. Full platform application development

One code builds mobile, desktop, Web can be applied on all platforms, and running Ionic on Eletcron means unlimited possibilities.

What JavaScript can do

##5. Game development

If you only stay at ## for web games In the era of #Flash

, it would be wrong to think that only Flash can create very gorgeous game special effects. JavascriptYou can also create gorgeous special effects!

What JavaScript can do##6. VR development

Use 3D

game engine , such as

Three.js, you can also create a 3D world.

What JavaScript can do

7. Hardware development

Tessel can be done directly in Run JavaScript on the device. You don’t even need a server. Then you can develop it using IDE and libraries just like web development. To upload new firmware, just say tessel#. ##Push instructions.

What JavaScript can do

8. Operating system development

So is it possible to use only

Node.jsCreate an operating system? NodeOS Understand that although it uses the Linux kernel to handle various low-level tasks, such as hardware communication, but other than that, it uses Node. js.

What JavaScript can do

9. Machine learning development

Use

TensorFlow.js, you can develop machine learning models for image classification, speech recognition or predictive analytics. You can operate in Node.js or in the browser. Machine learning is a very GPU intensive task, but it can be hardware accelerated running in the browser with WebGL. This way you can run a recommendation system that exists entirely on the client side, without expensive server charges, while mitigating privacy concerns.

What JavaScript can do

Recommended learning:

JS video tutorial

The above is the detailed content of What JavaScript can do. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn