QQ个性网:专注于分享免费的QQ个性内容

关于我们| 网站公告| 广告服务| 联系我们| 网站地图

搜索
编程 JavaScript Java C++ Python SQL C Io ML COBOL Racket APL OCaml ABC Sed Bash Visual Basic Modula-2 Logo Delphi IDL Groovy Julia REXX Chapel X10 Forth Eiffel C# Go Rust PHP Swift Kotlin R Dart Perl Ruby TypeScript MATLAB Shell Lua Scala Objective-C F# Haskell Elixir Lisp Prolog Ada Fortran Erlang Scheme Smalltalk ABAP D ActionScript Tcl AWK IDL J PostScript IDL PL/SQL PowerShell

「首席架构师推荐」一系列很棒的的浏览器端JavaScript库资源(1)

日期:2025/04/02 17:02来源:未知 人气:59

导读:包管理器托管JavaScript库并提供用于获取和打包它们的工具。npm - npm是JavaScript的包管理器。Bower - 网络包管理器。component - 用于构建更好的Web应用程序的客户端包管理。spm - 全新的静态包管理器。jam - 使用以浏览器为中心且与RequireJS兼容的存储库的包管理器。jspm - 无摩擦浏览器包管理。恩德 - 无库图书馆。......

包管理器

托管JavaScript库并提供用于获取和打包它们的工具。

npm - npm是JavaScript的包管理器。Bower - 网络包管理器。component - 用于构建更好的Web应用程序的客户端包管理。spm - 全新的静态包管理器。jam - 使用以浏览器为中心且与RequireJS兼容的存储库的包管理器。jspm - 无摩擦浏览器包管理。恩德 - 无库图书馆。volo - 从模板创建前端项目,添加依赖项并自动生成项目。Duo - 下一代软件包管理器,融合了Component,Browserify和Go的最佳创意,使组织和编写前端代码快速而轻松。yarn - 快速,可靠,安全的依赖管理。加载器 (Loaders)

JavaScript的模块或加载系统。RequireJS - JavaScript的文件和模块加载器。browserify - 浏览器端require()node.js方式。SeaJS - Web的模块加载器。HeadJS - HEAD中唯一的脚本。curl - 一个小型,快速,可扩展的模块加载器,可处理AMD,CommonJS模块/ 1.1,CSS,HTML /文本和旧脚本。lazyload - 微小的,无依赖的异步JavaScript和CSS加载器。script.js - 异步JavaScript加载器和依赖项管理器。systemjs - 符合AMD,CJS和ES6规范的模块加载器。LodJS - 基于AMD的模块加载器。ESL - 模块加载器浏览器首先,支持懒惰定义和AMD。modulejs - 轻量级JavaScript模块系统。Bundlers

browserify - Browserify允许您通过捆绑所有依赖项来在浏览器中(“模块”)。webpack - 为浏览器打包CommonJs / AMD模块。Rollup - 下一代ES6模块捆绑器。Brunch - 具有简单声明配置的快速前端Web应用程序构建工具。Parcel - 快速,零配置Web应用程序捆绑器。测试框架

构架

mocha - 简单,灵活,有趣的node.js和浏览器JavaScript测试框架。jasmine - DOM-less简单的JavaScript测试框架。qunit - 一个易于使用的JavaScript单元测试框架。jest - 无痛的JavaScript单元测试。prova - 基于Tape和Browserify的节点和浏览器测试运行器DalekJS - 使用JavaScript实现自动跨浏览器功能测试Protractor - Protractor是AngularJS应用程序的端到端测试框架。tape - 用于节点和浏览器的Tap生成测试工具。TestCafe - 针对现代Web开发堆栈的自动浏览器测试。ava - 未来的JavaScript测试运行器断言

chai - node.js的BDD / TDD断言框架和可以与任何测试框架配对的浏览器。Enzyme - Enzyme是React的JavaScript测试实用程序,可以更容易地断言,操作和遍历React Components的输出。反应测试库 - 简单而完整的React DOM测试实用程序,可以鼓励良好的测试实践。Sinon.JS - 测试JavaScript的间谍,存根和模拟。expect.js - Node.JS和浏览器的简约BDD风格断言。覆盖

istanbul - 又一个JS代码覆盖工具。blanket - 一个简单的JavaScript代码覆盖库。浏览器和nodejs易于安装和使用。JSCover - JSCover是一个测量JavaScript程序代码覆盖率的工具。Runner

phantomjs - Scriptable Headless WebKit。slimerjs - 运行Gecko的类似PhantomJS的工具。casperjs - PhantomJS和SlimerJS的导航脚本和测试实用程序。zombie - 使用node.js进行疯狂快速,全栈,无头浏览器测试totoro - 一个简单而稳定的跨浏览器测试工具。karma - JavaScript的壮观测试赛跑者。nightwatch - 基于node.js和selenium webdriver的UI自动化测试框架。nightwatch - UI - JavaScript的下一代代码测试堆栈。yolpo - 浏览器中的语句JavaScript解释器。质量检查工具

prettier - Prettier是一个自以为是的代码格式化程序。JSHint - JSHint是一个有助于检测JavaScript代码中的错误和潜在问题的工具。jscs - JavaScript代码样式检查器。jsfmt - 用于格式化,搜索和重写JavaScript。jsinspect - 检测复制粘贴和结构相似的代码。buddy.js - JavaScript的幻数检测。ESLint - 一种完全可插入的工具,用于识别和报告JavaScript中的模式。JSLint - 高标准,严格和固定的代码质量工具,旨在保持语言的优秀部分。JavaScript标准样式 - 意见,无配置样式指南,样式检查器和格式化程序MVC框架和库

angular.js - 针对网络应用增强的HTML。aurelia - 适用于移动,桌面和Web的JavaScript客户端框架。backbone - 为您的JS应用程序提供模型,视图,集合和事件的一些骨干。ember.js - 用于创建雄心勃勃的Web应用程序的JavaScript框架。meteor - 一个超简单,数据库无处不在的数据线上纯javascript Web框架。ractive - 下一代DOM操作。vue - 用于构建交互式界面的直观,快速和可组合的MVVM。knockout - Knockout可以更轻松地使用JavaScript创建丰富的响应式UI。spine - 用于构建JavaScript应用程序的轻量级MVC库。espresso.js - 用于制作用户界面的最小JavaScript库。canjs - 可以做JS,更好,更快,更容易。react - 用于构建用户界面的库。它具有声明性,高效性和极其灵活性。适用于虚拟DOM。hyperapp - 用于构建前端应用程序的1kb JavaScript库。preact - 使用相同的ES6 API快速3kb React替代方案。组件和虚拟DOM。nativescript - 使用JavaScript构建真正的原生跨平台iOS和Android应用程序。react-native - 使用React构建本机应用程序的框架。riot - 类似React的库,但体积非常小。thorax - 加强你的骨干。chaplin - 使用Backbone.js库的JavaScript应用程序的体系结构。marionette - Backbone.js的复合应用程序库,旨在简化大型JavaScript应用程序的构建。ripple - 构建反应性视图的微小基础。rivets - 轻量级和强大的数据绑定+模板解决方案。derby - MVC框架,可以轻松编写在Node.js和浏览器中运行的实时协作应用程序。derby-awesome - 一系列令人敬畏的德比组件way.js - 简单,轻量,持久的双向数据绑定。mithril.js - Mithril是一个客户端MVC框架(轻量级,健壮,快速)。jsblocks - jsblocks是更好的MV-ish框架。LiquidLava - 用于构建用户界面的透明MVC框架。feathers - 明天应用程序的极简主义实时JavaScript框架。Keo - 具有Shadow DOM支持的功能无状态React组件。atvjs - 使用纯JavaScript快速开发Apple TV应用程序

JavaScript权威指南(第6版)京东月销量100好评率98%无理由退换京东配送¥89购买

关于我们|网站公告|广告服务|联系我们| 网站地图

Copyright © 2002-2023 某某QQ个性网 版权所有 | 备案号:粤ICP备xxxxxxxx号

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告