Vanilla JS

JavaScript 应用框架
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 AJAX框架/RIA
软件类型 开源软件
地区 不详
投 递 者 宣煜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Vanilla JS 是一个快速、轻量级和跨平台的框架用来构建强大的 JavaScript 应用程序。

Vanilla JS 代码:

var r = new XMLHttpRequest();
r.open("POST", "path/to/api", true);
r.onreadystatechange = function () {
  if (r.readyState != 4 || r.status != 200) return;
  alert("Success: " + r.responseText);
};
r.send("banana=yellow");

jQuery 代码:

<script>
$.ajax({
  type: 'POST',
  url: "path/to/api",
  data: "banana=yellow",
  success: function (data) {
    alert("Success: " + data);
  },
});
</script>
  • 无论何时,我们需要进行DOM操作,我们将很快地借助于jQuery。然而,JavaScript DOM API事实上是非常有能力的,并且自从低于 IE11 被 完全放弃 后,它现在可以被放心地使用了。 在本文中,我将演示如何完成一些最常见的DOM操作任务用普通的JavaScript,即: 第一节:查询和修改DOM 第二节:修改类和属性 第三节:监听事件 第四节:动画 我将给你展示如何创建你自己的超精

  • vanilla.js Vue选择 (vue-selectize) Vanila Vue.js component that mimics Selectize behaviour (no need jquery dependency) 模仿Selectize行为的Vanila Vue.js组件(不需要jquery依赖) 安装 (Installation) yarn add selectize @is

  • vant组件引用报错 : This dependency was not found: * vant/lib/vant-css/index.css in ./src/main.js To install it, you can run: npm install --save vant/lib/vant-css/index.css 解决办法 : 在index.html文件中以cdn的形式,引入

  • vanilla Complex web projects often require the use of 3rd party widgets. But what if you're using a framework while a widget is only available in pure JavaScript? 复杂的Web项目通常需要使用第三方控件。 但是,如果您使用的是框架,而小部

 相关资料
  • Python 作为一门强大的脚本语言,能够适应快速原型和较大项目的制作,它被广泛用于 web 应用程序的开发中。 Context WSGI Web 服务网关接口 (简称为 "WSGI" ) 是一种在 Web 服务器和 Python Web 应用程序框架之间的标准接口。 通过标准化 Web 服务器和Python web 应用程序框架之间的行为和通信,WSGI 使得编写可移植的的 Python web

  • 常见应用框架 应用框架是实际干活的,可以理解为 Mesos 之上跑的 应用。应用框架注册到 Mesos master 服务上即可使用。 用户大部分时候,只需要跟应用框架打交道。因此,选择合适的应用框架十分关键。 Mesos 目前支持的应用框架分为四大类:长期运行任务(以及 PaaS)、大数据处理、批量调度、数据存储。 随着 Mesos 自身的发展,越来越多的框架开始支持 Mesos,下面总结了目前

  • 这是一个 Tcl 的Web应用框架,旨在帮助简化 Tcl (Tool Command Language) 语言编写Web应用程序的工作。提供基本的 Web应用的功能包括:会话、用户、权限分离以及抽象的数据库接口等。目前该项目还在进一步开发中,还不足以在产品环境中使用。  

  • 主要内容:创建项目,编写代码,猫眼电影案例通过上一节《 Python Scrapy爬虫框架详解》的学习,您已经对 Scrapy 框架有了一个初步的认识,比如它的组件构成,配置文件,以及工作流程。本节将通过一个的简单爬虫项目对 Scrapy 框架做进一步介绍。 首先看一个简单的示例,比如把 小牛知识库首页的“title”抓取下来,如下所示: 创建项目 在 CMD 命令行执行以下命令创建项目以及爬虫文件: 编写代码 打开爬虫文件 title.

  • 2.5.应用程序框架 应用程序框架是Android程序的执行环境,也是开发者的强大工具箱。另外,它也拥有Android平台中最全面最完善的文档。良好的文档可以激发广大开发人员的创意,也可以为他们构建优秀的应用程序提供有力的支持。 在应用程序框架中,你可以发现很多为Android设计的Java库。除此之外,也有系统服务的支持,比位置、传感器、WiFi、电话等等。 在后面的学习与实践中,将把我们的主要

  • 我使用Hadoop构建了一个在分布式环境中搜索类似图像存储的应用程序。但是Hadoop不支持实时处理,这就是响应时间长的原因。我知道Storm是另一个大数据分析应用程序的框架。但是我很困惑我们是否可以使用Storm来实现这种应用程序。 有没有人建议什么样的应用程序可以有效地使用Storm框架。

  • 问题内容: 我正在设计和构建桌面应用程序。我正在考虑使用eclipse或netbeans作为此应用程序的基础。但是,我从未在这两个平台上构建过。我个人倾向于使用netbeans,因为它像该平台一样容易学习。但是,我想问一下实际上已经在这些平台上构建的人员,在此之前哪个更易于使用? 我对easyr的个人定义如下: 易于上手 一致的逻辑API 好的文档 易于构建和部署 非常感谢, 乔希 问题答案: 关

  • 本文向大家介绍Android应用框架之应用启动过程详解,包括了Android应用框架之应用启动过程详解的使用技巧和注意事项,需要的朋友参考一下 在Android的应用框架中,ActivityManagerService是非常重要的一个组件,尽管名字叫做ActivityManagerService,但通过之前的博客介绍,我们知道,四大组件的创建都是有AMS来完成的,其实不仅是应用程序中的组件,连An