一些知识点的记录

关于微信小程序

框架提供了本身的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者可以专一于数据与逻辑。
框架的核心是一个响应的数据绑定系统。
整个小程序框架系统分为两部分:视图层和逻辑层。
框架管理了整个小程序的页面路由,能够作到页面间的无缝切换,并给以页面完整的生命周期。开发者须要作的只是将页面的数据、方法、生命周期函数注册到 框架 中,其余的一切复杂的操做都交由 框架 处理。
框架提供了一套基础的组件,这些组件自带微信风格的样式以及特殊的逻辑,开发者能够经过组合基础组件,建立出强大的微信小程序 。
框架提供丰富的微信原生 API,能够方便的调起微信提供的能力,如获取用户信息,本地存储,支付功能等。html

H5新标签

article, footer, header, nav, sectioncanvas

H5新特性

canvas,svg
本地存储
video 和 audio
新的表单控件小程序

session, cookie, sessionStorage, localStorage

存储时间不一样微信小程序

cookie 能够设置过时时间
sessionStorage 当前会话下有效,关闭页面或关闭浏览器后被清除
localStorage 除非主动去清除,不然永久有效

存储数据大小不一样浏览器

cookie 4k左右
sessionStorage 和 localStorage 5M左右

与服务端的通讯不一样服务器

cookie 会携带在 http 头部,
sessionStorage 和 localStorage 只在客户端保存,不参与服务器的通讯

调用方法的不一样微信

cookie 须要本身去封装方法
sessionStorage 和 localStorage 有本身的一套方法,如获取值 setItem,设置值 getItem,删除值 removeItem

spa单页面应用

加载单个html页面,在交互过程当中经过js去动态改变显示的内容cookie

避免了页面的从新加载和跳转,整个应用更加的流畅
切换时能够有动画效果session

不利于seo框架

相关文章
相关标签/搜索