-  mpvue 开发框架介绍和最佳实践  ���Vue.js�������  美团酒旅 - 终端研发组 - 基础服务平台  动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用  努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用  ������美团点评  ⽬目录  CONTENTS  mpvue 介绍  使⽤用⽅方式  设计思路路  实践 & 展望  1  mpvue 介绍  作为⼩小程序应⽤用开发框架,mpvue dev  shell  使⽤用⽅方式  3  mpvue 实现思路路  ⼩小程序开发姿势各不不相同,mpvue 是如何决策的?制定规则  还是复⽤用规则,mpvue 如何通过最⼩小的代价,打通传统前端  和⼩小程序开发的壁垒?  Vue 代码  mpvue 编译器器 视图层代码 逻辑层代码  执⾏行行阶段  编译阶段  View  VDom  Component  WXML  WXSS  Service 运⾏行行时⽀支持  维护 mp 对象实例例  mpvue runtime  实例例间⽣生命周期互通  维护 Vue 对象实例例  mp 触发事件 +  Vue 执⾏行行回调函数   Vue 维护数据模型和虚拟 dom   ⼩小程序负责视图层渲染  mpvue runtime 实现  事件函数  mp 对象  AppData  ⽣生命周期  事件函数  Vue 对象  data  ⽣生命周期  事件代理理机制 0 码力 |
          31 页 |
          3.17 MB
          | 1 年前 3 
 
-  链滴  Element Plus 和 Ant Design Vue 对比测评  ,哪个更好?    作者:HiJiangChuan  原文链接:https://ld246.com/article/1649305618750  来源网站:链滴  许可协议:署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)  本文首发:《Element Plus 和 Ant Design Vue 对比测评,哪个更好?》 对比测评,哪个更好?》  Vue 3 发布后,各家第三方库开始陆续重构并支持 Vue 3 ,国内两大知名框架 Element Plus 和 Ant  esign Vue 也相续发布新版支持 Vue 3。到底应该怎么选择呢?本文从多个纬度对两个框架进行对比 测评。  原文链接:Element Plus 和 Ant Design Vue 对比测评,哪个更好?  Element Plus 发布正式版后,下载量飙升,当然这也依托于 3 比较成熟支持的版本了。  浏览器兼容性  Element Plus 和 Ant Design Vue 3 都已不在支持 IE 了,并不是他们自己放弃了 IE 而是 Vue 3 本 已经放弃了 IE。如果想在低版本浏览器上正常使用这两个框架,可使用 Babel、ESBuild 或其他转换  原文链接:Element Plus 和 Ant Design Vue 对比测评,哪个更好?  具,并引入相应的 0 码力 |
          5 页 |
          387.25 KB
          | 1 年前 3 
 
-  前终端统⼀一⽅方案  Hippy-Vue 设计和实现  腾讯 / QQ 浏览器器 SuperTeam / xqkuang  背景介绍  Web  开发效率⾼高  ⽀支持多平台  可动态发布  体验差  能⼒力力弱  Native  开发效率低  ⽆无法跨平台  发布复杂  体验好  能⼒力力强  传统移动端开发模式,⽆无法满⾜足业务精细化运营需求,急需寻找⼀一种⾼高性能、跨平台、动态发布的开发解决⽅方案。 向阳⽽而⽣生  代码即将对外开源  (      发布平台)          User Code         JavaScript  Hippy 底层三⼤大特性  ⾼高性能可复⽤用滚动列列表  动画和⼿手势实现  X5 内核团队提供⽀支持  项⽬目架构  Hippy SDK 采⽤用三层设计,其中:  • JavaScript 层:提供业务代码运⾏行行时的前端上下⽂文环境;  • Native Framework [true, true] = Full Matched;  你们关⼼心的问题  Vue 升级到 3.0 后?  核⼼心升级不不影响 Hippy-Vue  Hippy-Vue 只更更改 Vue 的 输⼊入和输出,核⼼心逻辑并未 侵⼊入:  • 通过 node-ops 接⼝口对 接⾃自定义 DOM  • 转换 DOM 到终端。  • 单独实现 CSS 编译和解 析  Vue 3.0 升级后如果  node-ops 0 码力 |
          19 页 |
          556.32 KB
          | 1 年前 3 
 
-  目    录  致谢  基础  安装  介绍  应用 & 组件实例  模板语法  Data Properties and Methods  计算属性和侦听器  Class 与 Style 绑定  条件渲染  列表渲染  事件处理  表单输入绑定  组件基础  深入组件  组件注册  Props  非 Prop 的 Attribute  自定义事件  插槽  提供 / 注入  动态组件 & 异步组件 渲染函数  插件  高阶指南  - 2 - 本文档使用 书栈网 · BookStack.CN 构建  响应性  深入响应性原理  响应式原理  响应式计算和侦听  组合 API  介绍  Setup  生命周期钩子  提供/注入  模板引用  渲染机制和优化  Vue 2 中的更改检测警告  工具  单文件组件  测试  TypeScript 支持  Mobile  规模化  路由  状态管理  服务端渲染 2020-10-21。  书栈网仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。  文档内容由网友们编写和整理,书栈网难以确认文档内容知识点是否错漏。如果您在阅读文档获取  知识的时候,发现文档内容有不恰当的地方,请向我们反馈,让我们共同携手,将知识准确、高效且有  效地传递给每一个人。  同时,如果您在日常工作、生活和学习中遇到有价值有营养的知识文档,欢迎分享到书栈网,为知  识的传承献上您的一份力量! 0 码力 |
          368 页 |
          3.97 MB
          | 1 年前 3 
 
-  遇到的问题及解决⽅方案  现状及未来规划  Ant Design Vue的诞⽣生  Why  How  不不要怂 就是⼲干  站在巨⼈人的肩膀上  UI=fn(state)  脚本转换  属性声明\传递、状态声明  ⽅方法 or 事件  状态异步、同步问题   调试、验证、迭代维护  强约束  遇到的问题及解决⽅方案  模板引擎(JSX template)  ⽣生命周期  Ref引⽤用  模板  单⽂文件 template 0 码力 |
          26 页 |
          1.38 MB
          | 1 年前 3 
 
-  会议内容 会议内容  作为业内有一定影响力的专业前端技术交流大会,IMWebConf 已经成功举办五届,累计探讨的议题超过上百个,线  上线下参会者达数千人,累计影响前端爱好者超过数万人。  这是一次难得的和国内外以及腾讯前端大神面对面交流的机会。  大会介绍: 大会介绍:  IMWebConf 2017 将于 2017年 年9月 月16日(周六) 日(周六)在 深圳科兴国际会议中心 深圳科兴国际会议中心 硕士学位。曾在甲骨文担任软体工程师,及在  德勤担任顾问一职。于 2011 年起加入  Google,在山景总部进行 Google Offers 与  Google Wallet 的技术整合工作。目前主要负责  分享和推动 PWA 和 AMP 的前端技术,与  Web 开发者一起通过新颖的前端技术创造更快  更优的用户体验。  PWA与AMP - 移动  Web的现在与未来    Limin zhu  微软程序经理 (Program Node更新过快,大家开发中  天天用,但对Node没有大局  观,对一些更好的写法,最  佳实践不熟悉。《更了不起  的Node.js:将下一代Web框  架Koa进行到底》一书的核  心内容,覆盖最新技术栈,  大局观和最佳实践  姜天意  姜天意,昵称99,阿里巴巴零售通事业部前端  技术专家  Web安全风险与Node  框架安全方案介绍  深入浅出的介绍的常见的安  全问题,一些不常见的安全  问题,以及对应的防范方 0 码力 |
          8 页 |
          698.99 KB
          | 1 年前 3 
 
-  EXCEL 中的公式  2  4  4  16  20  模式和技巧  编写可复⽤,可组合的逻辑  v4.11.0 v4.11.0 85k/month 85k/month docs & demos docs & demos 114 functions 114 functions    Stars Stars 4k 4k  同时兼容 Vue 2 和 Vue 3  Tree-shakeable ESM  TypeScript Vue 组合式 API ⼯具包  Ref  显式调⽤,类型检查  相⽐ Reactive 局限更少  .value  Reactive  ⾃动 Unwrap (即不需要 .value )  在类型上和⼀般对象没有区别  使⽤ ES6 解构会使响应性丢失  需要使⽤箭头函数包装才能使⽤ watch  import { ref } from 'vue'   let foo = 0  let bar = value + b.value)  }   const a = ref(1)  const b = ref(2)   const c = add(a, b)  c.value // 3   同时接受传⼊值和 Ref  function add(    a: Ref | number,    b: Ref | number  ) {    return computed(() 0 码力 |
          36 页 |
          4.87 MB
          | 1 年前 3 
 
-  Vue 2.3  Jojo’s Bizarre Adventure  2.3 服务端渲染改进  ● 在存在代码分割的情况下,通过分析 Webpack 服  务端和客户端的构建信息,自动推导需要在客户端 预加载的文件,生成最优的