Dojo Toolkit
Awesome Dojo¶
精选清单 Dojo JavaScript Toolkit 图书馆、资源和其他闪亮的东西.
灵感来自 GitHub 上的“awesome-*”趋势.
> 一个 JavaScript 工具包,可以节省您的时间并随着您的开发过程进行扩展. 提供构建 Web 应用程序所需的一切. 语言实用程序、UI 组件等都集中在一个地方,旨在完美地协同工作.
Index¶
DojoToolkit.org resources and documentation¶
- API - Dojo 工具包的 API 参考
- Roadmap Dojo 路线图(所有版本)
- Blog - Dojo 工具包博客
- Demos - Dojo 工具包演示
- Reference guide - http://dojotoolkit.org/reference-guide/1.10/
- Tutorials - Dojo Toolkit 的授权和更新教程
- Dojo Meta - Dojo 2 贡献和编码指南
- Dojo Website - Dojo Toolkit 1.x 到 2.x 过渡的网站
Tutorials¶
- Dojo and Bootstrap FAQ - 如何在 Dijit 中使用 Bootstrap
- Dojo Toolkit 1.9 tutorial - 使用 Dojo Toolkit 1.9 的教程
- Dojo the Good parts - 2014 年 3 月 10 日至 13 日在棕榈泉举行的 ESRI 开发者峰会演示.
- Pluralsight's Dojo tutorial - 学习 Dojo Toolkit 的视频教程
Bootstraps and boilerplates¶
- dboostrap - Bootstrap theme for Dojo
- Dojo Boilerplate - 使用 Dojo Toolkit 进行开发的起始样板
- Dojo Twitter bootstrap - 使用 Dojo 实现 Twitter Bootstrap 框架
- dojo.js - 使用 Jasmine 和 Gulp 开始你的 dojo 的简约样板.
- dojo-node-boilerplate - 在 NodeJS 上使用 Dojo Toolkit 的快速入门“模板”
Packages, libraries and scripts¶
- AngularJS Dojo - 用于 dojo 小部件的 AngularJS 指令
- delite - HTML 自定义元素/小部件基础结构
- deliteful - 多渠道(桌面/移动)用户界面自定义元素库
- Dojo Foundation packages - Dojo Foundation 上可用的软件包
- dojo-smore - 包含 Dojo/Store 实现的包
- generator-dojo - 用于 Dojo 项目的自耕农生成器
- 网格
- grunt-dojo - 在 Grunt 任务中构建 Dojo
- grunt-dojo2 - 在 Grunt 任务中构建 Dojo2
- karma-dojo - A Karma 插入. Dojo 工具包的适配器.
- Leadfoot - 为 Selenium WebDriver API 带来跨平台一致性的 JavaScript 客户端库
- Sitepen dstore - 数据基础架构框架,提供用于建模和与数据集合和对象交互的工具.
- xaction - 为用户操作提供 UI 和逻辑的组件.
Dojo 2¶
- Dojo core - 包含 TypeScript 和 JavaScript 核心实用程序的 Dojo 2 包
- DOM Utilities - Dojo2 DOM 实用程序
- Dojo Command Line Tooling - Dojo2 应用程序的命令行工具
- Dojo loader - 用于 Dojo2 的 AMD 加载程序.
- Dojo routing - Dojo2 路由
- Dojo compose - Dojo2 组合库
- Dojo widgets - Dojo 2 的核心 UI 组件库
- Dojo has - 特征检测库
- Dojo shim - 提供 ES6+ 功能模块化填充的模块
- Dojo parse - 用于声明性实例化小部件的包.
- Dojo2 App - Dojo 2 的应用程序框架(示例)
Serverside integrations¶
- Dojango - Dojo 和 Django Python 框架集成
- dojo-rails - Dojo 和 Ruby on Rails 框架集成
- Dojo Maven - Dojo 工具包的 Maven 包装
- ASP.NET
- Dojo & ASP.NET - 使用 Dojo EnhancedGrid、JsonRest Store、Entity Framework、SQL Server、ASP.NET MVC Web API 进行排序和分页的 DataGrid 视图
- Dojo.NET - .NET 类库,使用 Dojo 工具包为 ASP.NET 网站(WebForms 和 MVC,包括 Razor)提供 WebControl 绑定.
- Reactive Extensions - Dojo 工具包的反应式扩展绑定
- 爪哇
- 节点.js
- dojo-node - 用于 Node.js 的 Lightwave Dojo 包装器
- Dojos - NodeJS 上的服务器端道场
- Node.js integration - 教程如何使用 Dojo 和 Node.js
- PHP
- Dojo & Composer - 包括 Dojo 在内的 zoop 包的自定义 Composer 安装程序
- Dojo & Symfony PHP framework - 将 Dojo Toolkit 与 Symfony PHP 框架集成
- Dojo & Zend PHP framework - 通过 DojoModule 将 Dojo Toolkit 与 Zend Framework 集成
Testing¶
- Intern - 用于 JavaScript 的下一代代码测试堆栈.
- Intern User guide - 关于如何使用 The Intern 的相当完整的手册
- Intern Yeoman page objects - 用于创建单元测试和套件的 Yeoman 生成器
- Intern Yeoman generator - Yeoman 发电机 - 实习生
Applications¶
- AuShada - 用于电子病历(EMR)和公共卫生管理的 Django 和 Dojo 应用程序
- dapi - node.js Dojo API 查看器
- Dig Dug - 用于启动 WebDriver 服务隧道的 JavaScript 库
- Dojo Demo -道场演示
- dojorama - 基于 Dojo 1.9、Twitter Bootstrap 3 和历史 API 的单页演示应用程序
- Dojox application - 适用于手机、平板电脑和台式机的 Dojox 应用程序框架
- js-doc-parse - 用于解析 dojo JavaScript 文件和提取内联文档的库
- rstwiki - 使用 Python 和 Dojo 工具包构建的简单 reST/wiki 系统
- Scripted - Scripted 是一个快速、轻量级的代码编辑器,最初专注于 JavaScript 编辑
- todomvc - 帮助您选择一个 MV* 框架 - todo 应用示例
- Dojo2 Example - 道场 2 示例
- xamiro - PHP 和 JavaScript 中类似 IDE 的文件管理器,具有最小的依赖性.
- Windows-dist - 用于物联网和原型制作的全自动化套件.
Themes¶
- dijit-claro-stylus - 将 Dijit 的 Claro 主题从 LESS 直接转换为 Stylus.
- Flat Dojo Theme - Esri 平面数字设计
- Semantic Dojo Theme - 响应式 Dojo 主题,利用了 Semantic UI 框架.
TypeScript¶
- Definitive TypeScript Guide - 关于 TypeScript 特性和功能的指南
- Dojo to Typescript Converter - 从 dojo api.json 文件创建与 typescript 兼容的声明的 typescript 脚本.
- Dojo-TypeScript - 使用带有 Microsoft TypeScript 0.9.5 的 Dojo 1.9 AMD 风格
- Dojo Typings - Dojo 1 TypeScript 类型库(包括 Dijit 和 DojoX)
Community¶
- Brazilian Facebook Group - Facebook 上的巴西 Dojo 社区
- Dojo mailing list - 问题和讨论的邮件列表
- Dojo on StackOverflow - StackOverflow 上的 Dojo 工具包支持
- Dojo on Twitter - Dojo 的 Twitter 帐户
- Facebook Group - Facebook 上的 Dojo 社区
- Google Plus Community - Google Plus 上的 Dojo 社区
- Linked In Dojo Ajax Toolkit Developers Group - LinkedIn 上的 Dojo 社区
- Linked In Dojo Toolkit Group - LinkedIn 上的 Dojo 社区
- Reddit Community - 越来越多的社区在 Reddit 上讨论 Dojo(仅限受邀者).
- SensioLabs Connect Club - 面向 PHP 和 Symfony 开发人员的 Sensiolabs Connect Dojo 工具包俱乐部
- IRC - 大型且活跃的 IRC 支持频道.
- Meetup - 在本地参与并找到本地用户组.
Other Awesome Lists¶
- awesome-javascript - 很棒的 JavaScript 列表
- awesome-javascript-books - 很棒的 JavaScript 书籍
- 很棒的列表:
- awesome - 很棒的清单
- awesome-awesome - 很棒的清单
- GetAwesomeness - 很棒的清单
- lists - 很棒的清单
- awesome-all - 很棒的清单
- awesome-awesome - 很棒的清单
Contributing and License¶
非常欢迎您 contribute 以及这个很棒的 Dojo 工具包列表. 非常感谢所有人 contributors 谁帮助建立了这份名单.
在法律允许的范围内, Peter Kokot 已放弃该作品的所有版权和相关或邻接权.