去哪儿网2010年开始投入无线领域,发展过程中不断的探索寻找手机应用在降低部署成本及跨平台方面的解决方案,随着HTML5标准的成熟,使用HTML方案在性能及体验间寻求平衡的解决方案逐渐变得可行。本次分享主要介绍去哪儿无线团队在探索过程中遇到的问题以及目前应用的从开发到构建部署的一套整体解决方案。 分享要点: 1. AMD模块化开发,完全遵循commonJS规范 2. 基于SPI思想的组件化提供页面在浏览器及Native应用间的体验及能力的差异化。 3. Backbonejs:提供MVC框架、前端URL路由 4. underscore:提供前端模板 5. Requirejs:前端资源加载器,负责模块化文件的载入和编译打包 6. GruntJS:前端开发工具,提供前端开发环境和代码编译功能,和Jenkins结合,完成代码部署 7. rhino:使用JS开发后端,保留了JS调用jar的能力
浏览7702次
浏览1509次
浏览6438次
浏览10193次
浏览6789次
浏览5720次
2025-01-08 昆明
2025-04-19 南京
2024-12-27 上海
2025-10-23 上海
打开微信扫一扫,分享到朋友圈