Agile Lite是一个HTML5移动前端框架,支持jQuery和Zepto双引擎,并且提供与UI无关的独立框架,内置了Flat UI样式和Ratchet样式,同时也支持单页模式和多页模式开发。对于目前比较流行的微信内置浏览器APP,Agile Lite可以轻松的使用不同模式来开发。
下面就来介绍基于Agile Lite的微信webapp的特点,了解使用Agile Lite可以适应哪些场景。
特点一:丰富的UI组件
Agile Lite设计了众多的UI组件,包括一些基本的组件,如:按钮、颜色、字体图、表单、列表、详情等页面,也对一些特殊的控件和性能效率的优化提供的组件,比如:slider滑动组件、sliderPage滑动页、下拉上拉刷新组件、懒人加载组件、滑动删除组件、动态编辑列表组件以及日历组件等。组件的设计符合移动端的操作习惯和风格,并完全遵循HTML5的规范。
特点二:无关UI的独立扩展
Agile Lite的基础UI仅仅包含一个layout的CSS样式表,再此框架内的所有具有独立UI特性的样式都可以加入到Agile Lite中,比如,我们在源码中内置的Recthet样式完全可以在Agile Lite中使用。
所以,对于开发者来说扩展自己的UI是非常方便的,不受限于现有样式
特点三:jQuery和Zepto双引擎支持
无论是jQuery还是Zepto都有各自的优劣势,给很多开发者带来了选择的困扰。Agile Lite对两者都做了很好的适配,无论使用哪种引擎都可以顺利完成Agile Lite的逻辑操作,不同页面可以使用不同的引擎。
下面就来介绍基于Agile Lite的微信webapp的特点,了解使用Agile Lite可以适应哪些场景。
特点一:丰富的UI组件
Agile Lite设计了众多的UI组件,包括一些基本的组件,如:按钮、颜色、字体图、表单、列表、详情等页面,也对一些特殊的控件和性能效率的优化提供的组件,比如:slider滑动组件、sliderPage滑动页、下拉上拉刷新组件、懒人加载组件、滑动删除组件、动态编辑列表组件以及日历组件等。组件的设计符合移动端的操作习惯和风格,并完全遵循HTML5的规范。
特点二:无关UI的独立扩展
Agile Lite的基础UI仅仅包含一个layout的CSS样式表,再此框架内的所有具有独立UI特性的样式都可以加入到Agile Lite中,比如,我们在源码中内置的Recthet样式完全可以在Agile Lite中使用。
所以,对于开发者来说扩展自己的UI是非常方便的,不受限于现有样式
特点三:jQuery和Zepto双引擎支持
无论是jQuery还是Zepto都有各自的优劣势,给很多开发者带来了选择的困扰。Agile Lite对两者都做了很好的适配,无论使用哪种引擎都可以顺利完成Agile Lite的逻辑操作,不同页面可以使用不同的引擎。