doUI

轻量模块化前端组件库
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 JavaScript MVC 框架
软件类型 开源软件
地区 国产
投 递 者 林华皓
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Anot 框架

Anot 是Anot not only templateEngine的缩写。 它是一款迷你,易用、高性能的前端MVVM框架, fork于avalon。进行了大量的重构,精简部分冗余的API, 同时针对组件拓展进行了优化。

doUI 组件库

doUI组件库是基于Anot框架开发的一套高效,轻量,可定制的现代化组件库。

doui

开发环境及生产环境

# 开发环境, 仅编译,不压缩
npm start

# 生产环境, 编译且压缩
npm run prod

# 不编译,只压缩, 适用于chrome61+, FF60+, Safari10.1+, EDGE16+
npm run next
 相关资料
  • 模块组件化 在 coolie 的世界里,任何文件都可以作为模块来进行载入, 因此模块化组件非常容易实现。 如 banner 组件: banner ├── index.js ├── style.css <= style.scss ├── arrow.png └── template.html 模块组件入口是index.js,然后自主管理自己的模块,如样式、图片、模板等等。 使用模块组件: var

  • 问题内容: 我一直在使用AngularJS的种子应用程序,并且注意到该应用程序的大多数依赖项(控制器,指令,过滤器,服务)都已预先加载。我想知道如何将Angular应用模块化为较小的字节,除非需要,否则不会加载依赖项。 例如,如果我有一个带有购物车的大型应用程序,添加/编辑送货地址,搜索结果,产品详细信息,产品列表等…购物网站上的用户可能永远不会遇到这些视图中的任何一个,但是看起来就像(从种子应用

  • 本文向大家介绍如何理解前端模块化?相关面试题,主要包含被问及如何理解前端模块化?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 前端模块化就是复杂的文件编程一个一个独立的模块,比如js文件等等,分成独立的模块有利于重用(复用性)和维护(版本迭代),这样会引来模块之间相互依赖的问题,所以有了commonJS规范,AMD,CMD规范等等,以及用于js打包(编译等处理)的工具webpack

  • 轻流 四月初 面试官态度很差,先是迟到,后面面到一半出去忙事情,面试中一直有qq提示音,讲话也是很随意。本人实习阶段参加了很多面试,一般面试过程中根据态度和语气能看出他们是不是真的在招人或者你是不是他们想要的。于是面到第十五分钟,知道不会有后续,最后摆烂了随便答题,就想着早点结束~~ 面试体验最差的一次 自我介绍 github提交的记录是规范,为什么最近提交不是很规范?懒得规范 负责打包的任务是什

  • 本文向大家介绍轻量级的Web框架Flask 中模块化应用的实现,包括了轻量级的Web框架Flask 中模块化应用的实现的使用技巧和注意事项,需要的朋友参考一下 Flask是一个轻量级的Web框架。虽然是轻量级的,但是对于组件一个大型的、模块化应用也是能够实现的,“蓝图”就是这样一种实现。对于模块化应用的实现,在Flask 0.2版本中进行了设计。本文暂时不对“蓝图”做详细的介绍,而是先从0.2版本

  • 本文向大家介绍前端轻量级MVC框架CanJS详解,包括了前端轻量级MVC框架CanJS详解的使用技巧和注意事项,需要的朋友参考一下 选择正确的库 创建一个JS APP没有好的工具是很有难度的,jQuery只是操作DOM的库,没有提供任何创建APP的基础,这就是为什么我们要一个类似CanJS的专门的库。 CanJS 是一个轻量级的MVC库,提供你创建一个JS APP所需的工具。 CanJS 是一个轻