首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
美团_陈龙
掘友等级
美团
前端 小程序 H5
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
最新
热门
浏览器事件循环(结合vue nextTick)
线程:线程则是进程内的一个独立执行单元,在不同的线程之间是可以共享进程资源的,是进程内可以调度的实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 简单讲,一个进程可由多个线程构成,线程是进程的组成部分。 js是单线程的,但浏览器并不是,它是一般是多进程的。 一个页…
前端性能监控
... 如果是vue项目,采用mounted触发时间作为计算分界点。 如果是react项目,采用componentDidMount触发时间作为计算分界点。 首屏时间目前各家公司的计算方式不尽相同,但是所采用的,一定是在符合各自公司真实情况的前提下,最接近于首屏时间的计算方式。 …
项目迁移的思考
一次是因为由于业务线快速发展,现有的项目从一开始的孵化慢慢演变成转转的基础业务,除了要在小程序运行外,还要在app端运行,需要个h5版本,于是我们依据原有的mpvue项目新改造了一个vue项目(mpvue说是可以转换成h5,但是如果页面复杂的话根本没法转换)。 另一次也是因为业…
decorator(修饰器)的业务应用
上面说的大家从网络上各种文章基本都能看到。 应用的话打日志也算是一种,但是感觉应用场景有限,一般对关键业务操作才会用到。常规的业务感觉应用并不多。 发送行为埋点,发送前需要获取token(如果cookie中有就从本地获取,否则从接口获取。注:这个token和登录没关系,是用来计…
小程序无限层级路由方案(无框架依赖)
当小程序业务比较复杂时,就很容易超过10层。 为了解决这些问题,我们引入了无限层级路由方案。 首先声明一下,最初方案并不是我提出的,是我司内部一位清华学霸提出的。但他们是基于wepy框架做的处理,由于我们用的是mpvue,所以对这个方案上做了修改,同时不依赖于框架。 虽然是改造…
原有vue项目接入typescript
javascript由于自身的弱类型,使用起来非常灵活。 这也就为大型项目、多人协作开发埋下了很多隐患。如果是自己的私有业务倒无所谓,主要是对外接口和公共方法,对接起来非常头疼。主要表现在几方面: 参数类型没有校验,怎么传都有,有时会出现一些由于类型转换带来的未知问题。 这就非…
webpack loader和plugin编写
首先我们先回顾一下webpack常见配置,因为后面会用到,所以简单介绍一下。 这里面我们重点关注 module和plugins属性,因为今天的重点是编写loader和plugin,需要配置这两个属性。 通过逐层识别模块依赖。(Commonjs、amd或者es6的import,w…
小程序多业务线融合【完整分包业务接入】
因为我们这条业务线小程序是用mpvue构建的(整个项目也是通过mpvue的cli生成的),所以后面相关配置都是以mpvue为例,如果是wepy项目基本也大同小异。 登录问题,推荐和主程序使用同样的cookie名称,这样可以通用一套用户信息,免得双方各维护一套,还能避免重复授权。…
小程序 webview 应用实践(演讲内容整理)丨掘金开发者大会
大家好,我是转转开放业务部前端负责人张所勇,今天主要来跟大家分享小程序 webview 方面的问题,但我并不会讲小程序的 webview 原理,而我主要想讲的是小程序内如何嵌入 H5。 那么好多同学会想了,不就是用 web-view 组件就可以嵌入了吗,是的,如果咱们的小程序和…
个人成就
文章被点赞
798
文章被阅读
91,865
掘力值
3,045
关注了
6
关注者
156
收藏集
3
关注标签
20
加入于
2018-09-14