webapp开发使用哪个框架最好

第一款:SenchaTouch

SenchaTouch是世界上第一个支持HTML5和CSS3标准的移动应用框架,你可以使用HTML5来编写音频和视频组件,还可以使用Proxy来存储离线数据,同时,大量CSS3样式表为你提供了创建健壮样式层的可能。

优点

用户体验最接近NativeApp,具有整体的UI组件、布局解决方案;

统一的编程代码结构和要求,良好组织的代码易于维护;

继承ExtJS4的应用程序MVC架构;

完善的API文档,示例;活跃的社区,网上有大量的文档书籍帮助学习;

缺点

兼容性差,仅支持webkit内核的浏览器;

框架比较重量级,学习成本比较高;

商业化使用有版权问题;

第二款:jQueryMobile

jQueryMobile是创建移动web应用程序的框架。适用于所有流行的智能手机和平板电脑。使用HTML5和CSS3通过尽可能少的脚本对页面进行布局。

优点

跨浏览器兼容性最好,几乎兼容所有的平台和浏览器;

入门简单,语法简洁,编码灵活,一些简单的应用直接用HTML既可实现,无需Javascript;

开源插件与第三方扩展网上资源丰富;

完善的API文档,示例;活跃的社区,网上有大量的文档书籍帮助学习;

缺点

jQueryMobile对代码没有特定的要求,后期维护难度较大;

第三款:Zepto

Zepto就是一个jQuery的轻量级替代品,几乎完全一样的API,但是专门为Mobile或者HTML5浏览器设计和优化。

优点

学习成本低,Zepto保持了与jQuery几乎一样的功能,使用gzip压缩只有5-10k;

缺点

Zepto不支持WindowsPhone下的IE;

第四款:WinkToolkit

优点

Wink的核心库是轻量级的,支持AMD规范的模块化加载,功能接口相比Zepto更丰富;

提供很酷的2D、3D效果UI组件;

缺点

组件对Android的支持程度不好,3D组件无法使用;

第五款:Ionic:高级的HTML5移动APP(WebApp)开发框架

Ionic是一个用HTML,CSS跟JS开发的一个用于移动设备的混合APP开发框架,采用Sass与AngularJS开发。目前,Ionic仍然处于临测试状态(alpha)。相信未来会成为开发者开发HTML5应用的一个不错的选择。

第六款:AmazeUI中国首个开源HTML5跨屏前端框架

AmazeUI是一个移动优先的跨屏前端框架。易学易用。



  • 鐩墠涓绘祦鐨勭Щ鍔╓EB寮鍙戞鏋鏈夊摢浜
    绛旓細鐩墠涓绘祦鐨勭Щ鍔╓EB寮鍙戞鏋鏈夊摢浜涳紵Web妗嗘灦涔熷彲浠ョ悊瑙d负B/S(Brouser/Server)妗嗘灦锛屾槸涓绉嶅熀浜庢祻瑙堝櫒杞戒綋鐨勬鏋讹紝鍖呭惈鍓嶇銆佸悗绔拰鏁版嵁搴撲笁涓ぇ鐨勬柟鍚戯紝鍚勪釜鏂瑰悜鐨勫伐鍏锋妧鏈兘涓嶄竴鏍枫傜幇鍦ㄤ富娴佺殑宸ュ叿鎶鏈寘鍚.NET銆丼qlServer銆丅ootstrap绛夛紝寮鍙戝伐鍏蜂篃浼氫笉涓鏍枫倃eb寮鍙戞鏋 Web鍓嶇寮鍙戞妧鏈鏋跺寘鎷笁涓绱...
  • python鐨剋eb妗嗘灦鍝釜濂
    绛旓細python鍦╳eb寮鍙鏂归潰鏈夌潃骞挎硾鐨勫簲鐢ㄣ傞壌浜庡悇绉嶅悇鏍风殑妗嗘灦锛屽浜庡紑鍙戣呮潵璇村浣曢夋嫨灏嗘垚涓轰竴涓棶棰樸備负姝わ紝鎴戠壒姝ゅ姣旇緝甯歌鐨勫嚑绉嶆鏋朵粠鎬ц兘銆浣跨敤鎰熷彈浠ュ強搴旂敤鎯呭喌杩涜涓涓矖鐣ョ殑鍒嗘瀽銆1 Django Django鏄竴涓紑鏀炬簮浠g爜鐨刉eb搴旂敤妗嗘灦锛岀敱Python鍐欐垚銆傞噰鐢ㄤ簡MTV鐨勬鏋舵ā寮忥紝鍗虫ā鍨婱锛屾ā鏉縏鍜岃鍥綱銆傚畠鏈鍒...
  • 浣跨敤html5寮鍙绉诲姩绔簲鐢ㄩ噰鐢浠涔堟鏋?
    绛旓細1.LungoJS杩欎釜鏄璁や负寮鍙戠Щ鍔ㄧ綉绔欐渶濂界殑HTML5寮鍙戞鏋锛浣跨敤HTML5/CSS3鍜孞avaScript鎶鏈傚彲甯姪鍒涘缓鍩轰簬iOS銆丄ndroid銆丅lackberry鍜學ebOS骞冲彴鐨勫簲鐢ㄧ▼搴忋傝妗嗘灦鍙埄鐢ㄥ綋鍓嶇Щ鍔ㄨ澶囩殑楂樼骇鐗规э紝鍙崟鎹変簨浠跺寘鎷粦鍔ㄣ佽Е灞忋侀暱鎸夌瓑銆傛棤闇浣跨敤鍥剧墖锛屽叏閮ㄩ噰鐢ㄥ悜閲忓0绉般侺ungo.JS鏃犻渶鏈嶅姟鍣ㄧ鏀寔锛屽彲甯姪瀹炵幇HTML...
  • 绉诲姩webapp鍓嶇ui鐢ㄥ摢涓鏋濂?
    绛旓細web閫傜敤浜寮鍙濡傛灉瑕佸紑鍙戠殑 WebApp 瀵圭敤鎴蜂綋楠岀粏鑺傛湁楂樿姹傦紝鍙堟槸涓涓崟椤靛簲鐢ㄣ傞偅涔堝皾璇曚竴涓嬭繖涓妗嗘灦锛欰ndroidUIX - 璺ㄥ钩鍙癆ndroidUI妗嗘灦鍦ㄤ綋楠屼笂搴旇鏄秴杩囩洰鍓嶄富娴乄ebApp鐨 鎬荤粨鍦ㄧЩ鍔ㄧ鐨勮〃鐜版潵鐪嬶紝鍗曢〉搴旂敤鍙互鐢╓EBAPP鏉ュ疄鐜 UI缁勪欢鍙互搴旂敤鍦ㄥ叾浠栧ぇ鍘傛帹鑽愮殑frozenui锛岃繕鏈変竴浜涚Щ鍔ㄧ粓绔垪琛ㄦ寜閽疆鎾柟妗堛
  • 鐜板湪姣旇緝濂鐢鐨勭Щ鍔ㄥ墠绔寮鍙戞鏋鏈夊摢浜
    绛旓細寮鍙戝洟闃燂細闃块噷宸村反鍏变韩涓氬姟浜嬩笟閮║ED鍥㈤槦 鐧惧害绯 GMU GMU鏄熀浜巣epto鐨刴obile UI缁勪欢搴擄紝鎻愪緵webapp銆乸ad绔畝鍗曟槗鐢ㄧ殑UI缁勪欢!Jingle Jingle鏄竴涓猄PA(Single Page Application)寮鍙戞鏋锛岀敤鏉ュ紑鍙戠Щ鍔ㄧ鐨刪tml5搴旂敤锛屽湪浣撻獙涓婂敖閲忓幓闈犺繎native搴旂敤锛屽笇鏈涙湁涓澶﹉tml5鑳藉鍋氬埌涓巒ative涓鏍风殑鎿嶄綔浣撻獙銆備赴瀵岀殑UI...
  • web鍓嶇妗嗘灦鏈夊摢浜?
    绛旓細3銆丅OM鎿嶄綔鍜孌OM鎿嶄綔銆傜啛缁浣跨敤BOM鐨勫悇绉嶅璞°佺啛缁冩搷浣淒OM鐨勫璞°4銆乭5鐩稿叧api銆乧anvas銆乤jax銆佹暟鎹ā鎷熴乼ouch浜嬩欢銆乵ockjs銆傜啛缁冧娇鐢ㄦ墍瀛︾煡璇嗘潵瀹屾垚缃戠珯椤圭洰寮鍙戙傜涓夐樁娈碉細鏁版嵁搴撳拰妗嗘灦瀹炴垬 闃舵鐩爣锛1. 缁煎悎杩愮敤Web鍓嶇鎶鏈繘琛岄〉闈㈠竷灞涓庣編鍖栥2. 缁煎悎杩愮敤Web鍓嶇寮鍙戞鏋杩涜Web绯荤粺寮鍙戙3. 鐔熺粌...
  • 鏈浠涔姣旇緝濂界殑 HTML5 CSS3 妗嗘灦
    绛旓細鎺ㄨ崘bootstrap锛屽畠閲岄潰鐨勬爡鏍肩郴缁熷緢濂界敤锛屽竷灞鏂逛究銆傚竷灞鍑烘潵鐨勯〉闈㈡晥鏋滃ソ鐪嬶紝鍚勬祻瑙堝櫒鍏煎鎬т篃鍙互銆
  • webapp闄や簡mvc鏋舵瀯,杩樺彲浠ョ敤鍟
    绛旓細MVC鏄疊/S妯″紡鐨勪富娴佽蒋浠舵灦鏋勬ā寮忥紝鍩虹妯″紡涓篗odel銆愭ā鍨(JavaBean)銆戙乂iew銆愯鍥(JSP)銆戙丆ontroller銆愭帶鍒(Servlet)銆戯紝娴佽鐨妗嗘灦鏈夛細S(Struts)+S(Spring)+H(Hibernate)/M(MyBatis)锛汳VP杞欢鏋舵瀯妯″紡锛屼笌MVC鐨勫尯鍒槸锛氬Controller/Presenter鎺у埗灞傜殑鎿嶄綔锛屽湪MVP涓璙iew骞朵笉鐩存帴浣跨敤Model锛屽畠浠箣闂存槸...
  • golang 鏈夊摢浜涙瘮杈冪ǔ瀹氱殑 web 寮鍙戞鏋
    绛旓細锛3锛夎吘璁嚭鍝侊細FrozenUI锛涳紙4锛夌櫨搴﹀嚭鍝侊細Clouda鏄櫨搴﹀巻鏃朵袱骞村叡鍚岀爺鍙戠殑寮婧怉pp鎶鏈妗嗘灦锛屽熀浜嶯ode.js锛岀畝鍗曟槗鐢锛屽畬缇庣粨鍚圔AE锛涳紙5锛夌兘鐏槦绌哄嚭鍝佺殑锛欰gile Lite鏀寔jQuery鍜孼epto鍙屽紩鎿庯紱锛6锛塉ingle UI鏄竴涓熀浜巋tml5銆乧ss3寮鍙杞婚噺绾х殑绉诲姩webapp 妗嗘灦锛堟敮鎸佽Е鎽稿睆鎿嶄綔銆佸垏鎹㈡晥鏋滀篃涓嶉敊锛夊熀浜嶼epto...
  • html5app寮鍙戞鏋鏈夊摢浜(鐢html5寮鍙戠殑app瀹炰緥)
    绛旓細Titanium浣跨敤Alloy锛孉lloy鏄竴涓揩閫熷紑鍙戠殑鎵嬫満搴旂敤MVC妗嗘灦锛屾ā鍧楀紡寮鍙戝彲浠ュぇ澶у噺灏忓紑鍙戞椂闂达紝鎻愰珮浠g爜澶嶇敤銆傗懃锛歋enchaTouch SenchaTouch鍚屾牱涔熸槸HTML5鎵嬫満搴旂敤璺ㄥ钩鍙寮鍙戞鏋锛岃繍琛宨OS/Android/Blackberry銆傚畠宸茬粡璇炵敓寰堝骞翠簡锛岀幇鍦ㄥ凡缁忔垚涓哄緢甯哥敤鐨勬贩鍚堝紡缂栫▼寮鍙戞鏋躲係enchaTouch鍙互璁╀綘鐨WebApp鐪嬭捣鏉ュ儚Native...
  • 扩展阅读:python跨平台app开发框架 ... 移动app开发框架有哪些 ... vue app开发框架 ... 移动web开发的前端框架 ... web前端三大主流框架 ... asp.net web开发框架 ... 开发webapp用什么框架 ... 安卓app开发用什么框架 ... 流行的web开发框架 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网