客户端容器
web浏览器及跨端方案
浏览器架构
渲染进程
Chrome 运行原理
跨端容器
为什么要跨端?
1.开发成本,效率
2.一致性体验
3.前端开发生态
有哪些跨端方案
Webview是一个可以在应用程序中嵌入网页的控件。小程序是一种轻量级应用,可以在微信、支付宝等平台上运行。RN/WeeX是一种跨平台的移动应用开发框架,可以使用JavaScript编写原生应用程序。LYNx是一种轻量级的浏览器,专为移动设备设计,可提供更快的浏览体验
webview
小程序
微信,支付宝,百度小程序,小米直达号
RN/WeeX
LYNx
跨端容器
1.同样是基于webview渲染,为什么小程序体验比webview流畅 ?
小程序相比于普通的Webview应用,采用了更加高效的渲染机制、更少的网络请求、本地存储和硬件加速等技术,从而提高了页面的响应速度和流畅度。
2.未来的跨端方案是什么?
未来的跨端方案可能会采用Flutter、React Native、WebAssembly、H5 + Native、PWA等技术和方法,以实现高性能、原生体验、跨平台的应用开发。