Skip to content

你可能可以用Javascript来实现

当我们希望开发一些东西时,无论是网页、移动应用还是桌面应用,我们都面临着不同的挑战。我们问自己的一些问题包括:我有哪些可用的工具,我需要学习哪些语言,或者我学到的东西在未来会有多大用处。

有一种编程语言在过去几年里一直在获得动力,其中一个主要原因是它的灵活性、易访问性和跨平台支持。

JavaScript

被定义为一种高级解释型编程语言。对许多人来说,它是创建软件的首选工具。

跨平台开发工具

下面我将提到并描述一些用JavaScript开发几乎任何平台的现有工具

Web端

  • JavaScript是Web上唯一使用的编程语言。也就是说,如果你想开发Web应用程序或为你的网站添加额外的功能,别无选择。

移动设备

  • NativeScript允许使用JavaScript或JavaScript框架如AngularVue开发原生应用。它还提供了一个Web环境,你可以在其中编程,并在NativeScript移动应用中扫描二维码来运行项目。

  • ReactNative让你使用JavaScript和React库开发移动应用。它被Uber、Instagram等应用使用。

桌面应用

  • Electron是开发原生应用的默认框架。它支持使用HTML、CSS和JavaScript为Windows、Linux和MacOS开发应用。除此之外,它还允许访问文件系统和每个操作系统的原生API。

  • Vuido使用Vue库,方便为Windows、Linux和macOS开发原生应用。

尽管所有这些工具有不同的学习曲线,但事实是,学习JavaScript为多个平台打开了大门,而这在多年前可能需要学习多种语言。