Skip to content Click to view our Accessibility Policy

JavaScript 入门

Oracle JavaScript Extension Toolkit (JET) 为开发人员提供基于现代 JavaScript、CSS3 和 HTML5 设计与开发原则的模块化开源工具包。

Node.js

Node.js 采用事件驱动的异步 I/O 模型,具有高效、可扩展的优点,可以为企业开发人员提供很多好处。有关示例,请参阅下面的资源。

数据库中的 JavaScript

如果您希望充分发挥数据库的潜能,而不是仅使用数据库的持久性层,则几乎不可避免地会随它处理的数据一起存储代码。性能、可扩展性、安全性以及其他许多方面都可以从这种方法中受益匪浅。除了 Java 和 PL/SQL 之外,现在还可以使用 JavaScript 作为服务器端编程语言。

    使用 GraalVM 扩展 Node.js 应用

    通过将 V8 替换为 GraalVM 来执行 JavaScript,使用 Node.js 运行 GraalVM。它支持多语言应用(例如,使用 Java、R 或 Python 库)、运行具有大型堆配置和 Java 垃圾收集器的 Node.js,或者使用 GraalVM 的互操作性在 C/C++ 中定义数据结构,以便从 JavaScript 中使用它们。

    适用于 JavaScript 的模块化工具包

    查找模块化工具包的 JavaScript 开发人员可以转至 Oracle JavaScript Extension Toolkit (JET),以获取用于构建客户端应用程序的开源 Oracle 贡献的 JavaScript 库集合。

    适用于 JS 开发人员的可视化开发

    专业 JavaScript 开发人员越来越注重可视化开发体验的效率。下面的资源介绍了新的开发方式 - 您不仅可以在低代码环境中工作,而且可以在需要时选择手动编写代码。

    使用 Node.js 构建无服务器应用

    利用无服务器函数即服务技术(例如开源 Fn 项目),开发人员可以集中精力编写代码,而不需要考虑基础设施问题,例如扩展、打补丁以及高可用性。Fn 支持 Node.js - 是开发基于函数的无服务器应用的常用运行时之一。上载 Node.js 函数代码并让 Fn 执行它来响应事件。