IMWebConf 2017 前端开发者大会IMWebConf2017 前端开发者大会 尊敬的 先生/女士,您好! IMWebConf2017 前端开发者大会将于2017年09月在深圳召开。 会议内容 会议内容 作为业内有一定影响力的专业前端技术交流大会,IMWebConf 已经成功举办五届,累计探讨的议题超过上百个,线 上线下参会者达数千人,累计影响前端爱好者超过数万人。 这是一次难得的和国内外以及腾讯前端大神面对面交流的机会。 司及组织(包括W3C、微软、Google、腾讯、阿里等)的前端达人为我们带来最新前端技术的分享。 关于我们: 关于我们: IMWebConf 是由腾讯IMWeb团队发起的专注于Web前端领域的非营利性开发者大会。 IMWeb团队专注前端领域多年,曾负责腾讯最核心的基础海量业务QQ统一登录、QQ注册、QQ群等,目前主要聚焦 腾讯在线教育战略产品腾讯课堂及企鹅辅导的研发, 并精心打造前端工程师Next学位,开启在线教育变革之路。 的前端技术,与 Web 开发者一起通过新颖的前端技术创造更快 更优的用户体验。 PWA与AMP - 移动 Web的现在与未来 Limin zhu 微软程序经理 (Program Manager II),负责开 源的TypeScript以及ChakraCore JavaScript引 擎。 TypeScript: 高效可扩 展的JavaScript开发 体验 狼叔0 码力 | 8 页 | 698.99 KB | 1 年前3
mpvue小程序开发框架和最佳实践mpvue 开发框架介绍和最佳实践 ���Vue.js������� 美团酒旅 - 终端研发组 - 基础服务平台 动态化技术⽅方向,⼩小程序应⽤用、RN 应⽤用 努⼒力力于⼩小程序⼯工程化开发、业务级应⽤用 ������美团点评 ⽬目录 CONTENTS mpvue 介绍 使⽤用⽅方式 设计思路路 实践 & 展望 1 mpvue 介绍 作为⼩小程序应⽤用开发框架,mpvue 作为⼩小程序应⽤用开发框架,mpvue 具有什什么特点?为开发者 带来了了是什什么?当前社区的反馈如何? mpvue 是什什么 使⽤用 Vue.js 开发⼩小程序的前端框架 Vue.js 代码 ⼩小程序代码 ⼯工程化体系集成 cli 命令⾏行行⼯工具 编译构建集成 ⽣生态扩展能⼒力力 npm 管理理⽀支持 Vue 组件机制 开发规范扩展 Vue 编码规范 Vue 语法⽀支持 Vue 引擎驱动 mpvue mpvue 的能⼒力力 好扩展 前端赋能 易易学习 超低上⼿手 成本 多端复⽤用 技术沉淀收益规 模化 提⾼高开发效率 减少重复劳动 ⾃自动化构建 组件化开发 企业级开发核⼼心能⼒力力 适⽤用⼤大型项⽬目重要 uni-app 终极跨解决⽅方案 100 packages 《如何看待美团开源的 mpvue》 知乎阅读数 22万 京东,360,滴滴使⽤用,⽀支付宝⼩小程序合作0 码力 | 31 页 | 3.17 MB | 1 年前3
Vue.js v3.0 教程(Vue3 教程)渲染机制和优化 Vue 2 中的更改检测警告 工具 单文件组件 测试 TypeScript 支持 Mobile 规模化 路由 状态管理 服务端渲染 无障碍 基础 语义学 标准 资源 从 Vue 2 迁移 介绍 v-for 中的 Ref 数组 异步组件 attribute 强制行为 自定义指令 自定义元素交互 Data 选项 事件 API 过滤器 片段 你在一个更友好的界面中审查和调试 Vue 应用。 获取 Chrome Extension (opens new window) 获取 Firefox 插件 (opens new window) 获取标准的 Electron app (opens new window) 对于制作原型或学习,你可以这样使用最新版本 1. 。NPM 能很好地和诸如 Webpack (opens new window) 或 Browserify (opens new window) 模块打包器配合使用。同时 Vue 也提 供配套工具来开发单文件组件。 1. # 最新稳定版 2. $ npm install vue@next Vue 提供了一个官方的 CLI (opens new window),为单页面应用 (SPA) 快速搭建繁杂的脚手0 码力 | 368 页 | 3.97 MB | 1 年前3
前终端统⼀一⽅方案Hippy-Vue 设计和实现SuperTeam / xqkuang 背景介绍 Web 开发效率⾼高 ⽀支持多平台 可动态发布 体验差 能⼒力力弱 Native 开发效率低 ⽆无法跨平台 发布复杂 体验好 能⼒力力强 传统移动端开发模式,⽆无法满⾜足业务精细化运营需求,急需寻找⼀一种⾼高性能、跨平台、动态发布的开发解决⽅方案。 前终端⼀一体化 开发效率⾼高 ⽀支持双平台 可动态发布 能⼒力力强 体验好 体验好 Hippy 简介 腾讯 Hippy 动态运营解决⽅方案由 Hippy SDK 与 Hippy 管理理平台 组成: • Hippy SDK 是⼀一套多端统⼀一的开发框架,它能通过 JavaScript ⾼高效率地开发出:跨平台(安卓/iOS/ Web)、⾼高性能的原⽣生应⽤用,尤其适合需要快速迭代⼜又追求⾼高性能的产品。 • Hippy 管理理平台 涵盖编译、发布、监控等动态运营所 Method Hippy Buffer ⼆二进制传输协议,编解码性能更更好。 X5 V8 X5 团队特供 V8 引擎。 Hippy Layout iOS、Android 共享布局引擎, 纯 C 开发,只有 50kb。 项⽬目架构 Hippy SDK 采⽤用三层设计,其中: • JavaScript 层:提供业务代码运⾏行行时的前端上下⽂文环境; • Native Framework 层:负责前终端通讯与0 码力 | 19 页 | 556.32 KB | 1 年前3
Vue 2017 现状与展望Framework 渐进式框架 今天 Today 53,986 GitHub Stars Top 10 All-Time 每月 55 万+ 次 NPM 下载 不包括中国镜像数据 Chrome 开发者插件 17.4 万周活跃用户 国内用户 不完全统计,排名不分先后 社区 Community 314 GitHub 贡献者 across the vuejs organization 社区项目的活跃 Proxy 的响应式系统重构 ○ 不再需要 Vue.set 或者 this.$set ○ Lazy observation ○ 显式构建响应式对象 ● HTML Modules: 类似单文件组件的新标准(由 Google 起草中) ● 与 Web Components 的兼容0 码力 | 36 页 | 2.00 MB | 1 年前3
Element Plus 和Ant Design Vue 对比测评,哪个更好?方组件库来说是一件好事,那些已经修修补补无数次,还无法彻底解决的问题,在这次面向 Vue 3.0 构时,一次性全部解决。 Ant Design Vue 1.x 仅支持 Vue 2 ,2.x 是为了 Vue 3 开发的兼容版,并没有任何新特性,大多数的 API 也只是为了更好的兼容 Vue 3 ,3.x 版在易用性、功能、性能上都有了很大的提升,可以说是对 ue 3 比较成熟支持的版本了。 浏览器兼容性 Element 一样依然是饿了么团队开发支持和维护。前段时间传闻 Element UI 无 维护,不更新了。其实只是团队在全力开发 Element Plus 而已。Element 团队的迭代速度有目共睹 可放心使用。 Ant Design Vue 是 Ant Design的 Vue 实现,UI 风格和 Ant Design 保持 1:1 复刻。Ant Design V e 虽然是以个人开发开始起步的,算是社区版 的一个组件库,所以使用 Element 和 antdv 首先要搭 Vue 3 开发环境,然后再引入组件库,再按照文档的说明,根据自己的需求进行二次开发。使用 Elem nt 和 antdv 相对来说对前端技能要求较高。 卡拉云是新一代低代码开发平台,与 Element 和 antdv 相比,卡拉云的优势在于不用搭建 Vue 环境, 接注册即可开始使用。开发者完全不用处理任何前端问题,只需简单拖拽,即可快速生成所需组件,0 码力 | 5 页 | 387.25 KB | 1 年前3
Ant Design Pro 从零到一(Mock 使用)认识Mock 学到这里就算是开始踏入AntD的门,然后我们还得学习一下常用的一些操作,例如Mock。 针对与Mock他大致就是用来模拟数据的,为什么会有它的出现呢?因为现在前后端开发基本是分离 ,但是数据结构一般都会先定好,在日常开发中,为了前端的进度不受到后端的影响,常用Mock来 虚拟数据来模拟后端发来的请求。 本文只是简单的介绍一下Mock的使用,如果要详细学习请自行百度 Mock基本格式 export export default { 'GET /api/testList':getList, } 在return的时候,我们看到了res.json()进行了一下json格式转化,因为我们在实际开发中,基本前后 交互都是靠JSON。 然而我们一般来说发送请求都是异步的,这时候Mock是怎么做的呢? import {Request,Response} from "express"; const0 码力 | 6 页 | 299.27 KB | 1 年前3
Composable Vue, 编写可组合可复 的Vue 函数的最佳实践与技巧ref(foo) /* ... */ } ref / unref MaybeRef可以很好的配合 ref 和 unref 进⾏使⽤。 使⽤ ref() 当你想要想要将其标准化为 Ref 使⽤ unref() 当你想要获得其值 ` ` ` ` 技巧 ` ` ` ` ` ` ` ` ` ` type MaybeRef = Ref | T function 0 码力 | 36 页 | 4.87 MB | 1 年前3
共 8 条
- 1













