这些Web开发语言之间有什么区别
what is the difference between these web development languages?
我知道这是一个很大的菜鸟问题,但我还是会问的。所有这些Web开发语言之间有什么区别。比如java脚本和Google App engine有什么区别?你什么时候会使用它们中的每一个?杰森呢?这些语言中的大多数是做同样的事情还是它们都有不同的用途?谢谢
在你提到的所有语言中,唯一有资格成为语言的是Javascript。JSON 是一种 JavaScript 对象表示法。它是工具,但本身不是一种语言。
谷歌应用引擎是一个基于编程语言的框架,用于创建基于云的服务。
杰伦
:(JavaScript 对象表示法)是一种轻量级的数据交换格式。人类很容易读写。机器很容易解析和生成。它基于 JavaScript 编程语言的一个子集,标准 ECMA-262 第 3 版 - 1999 年 12 月。JSON 是一种完全独立于语言的文本格式,但使用 C 系列语言程序员熟悉的约定,包括 C、C++、C#、Java、JavaScript、Perl、Python 和许多其他语言。这些属性使 JSON 成为理想的数据交换语言。
爪哇语
:(通常缩写为 JS)是一种轻量级、解释型、面向对象的语言,具有一流的功能,最广为人知的是网页的脚本语言,但也用于许多非浏览器环境,如 node.js 或 Apache CouchDB。它是一种基于原型的多范式脚本语言,它是动态的、类型安全的,并支持面向对象、命令式和函数式编程风格。
谷歌应用引擎
App Engine 可让您在 Google 的基础架构上运行 Web 应用程序。App Engine 应用易于构建、维护,并且易于扩展,可随着流量和数据存储需求的增长而扩展。使用 App Engine,无需维护服务器:您只需上传应用,即可为用户提供服务。
您可以使用 Google Apps 通过自己的域名(例如 http://www.example.com/)投放应用。或者,您可以使用 appspot.com 域上的免费名称来投放您的应用。您可以与全世界共享您的应用程序,或限制对组织成员的访问。
Google App Engine 支持以多种编程语言编写的应用。借助 App Engine 的 Java 运行时环境,您可以使用标准 Java 技术(包括 JVM、Java servlet 和 Java 编程语言)或任何其他使用基于 JVM 的解释器或编译器(如 JavaScript 或 Ruby)的语言来构建应用。App Engine 还具有 Python 运行时环境,其中包括快速 Python 解释器和 Python 标准库。App Engine 还具有 PHP 运行时,对 Google Cloud SQL 和 Google Cloud Storage 的原生支持,就像使用本地 mySQL 实例和执行本地文件写入一样。最后,App Engine 提供了一个运行本机编译的 Go 代码的 Go 运行时环境。这些运行时环境旨在确保您的应用程序快速、安全地运行,并且不受系统上其他应用程序的干扰。
- 全局变量和全局对象的属性之间有什么区别吗
- 在ember/handlers中使用value和valueBinding有什么区别
- 这两个关于 JavaScript 作用域链的例子有什么区别?
- Math.min()和Math.max()之间有什么区别?在Javascript中
- angularjs中的ng网格和ui网格有什么区别
- webpack开发模式和生产构建模式之间有什么区别
- 缓存!saveLocations()和addLocation()函数有什么区别
- 关于承诺/A+规范,术语“当时可”和“承诺”之间有什么区别
- 以下两者在javascript中有什么区别
- jquery.js和jquery.lite.js有什么区别
- 通过Nuget安装Angular JS和Angular JS核心有什么区别
- XMLHttpRequest对象的open()和send()方法之间有什么区别
- 这两种不同的创建对象文字的方法有什么区别
- jQuery中这两个词有什么区别
- 在Javascript语法中:和::和:::有什么区别
- getElementById 和 getElementsByClassName 有什么区别?
- (typeof variable === “function”) 和 jQuery.isFunction() 有什么区别
- 在使用JS的Ajax调用中,ajaxComplete和beforesend之间有什么区别
- $(e.target).find和template.find('input').value之间有什么区别
- 在javascript中,在变量名之前使用var有什么区别/优势吗