前端技术
文章平均质量分 86
ihaveahappyfamily
这个作者很懒,什么都没留下…
展开
-
react技术栈实践
react技术栈实践背景最近开发一个全新AB测试平台,思考了下正好可以使用react技术开发。实践前技术准备首先遇到一个概念,redux。这货还真不好理解,大体的理解:Store包含所有数据,视图触发一个Action,Store收到Action后,返回一个新的 State,这样视图就发生变化,State计算过程叫做 Reducer,Reducer其实就是一个处理数据的函数,...原创 2018-04-02 12:23:44 · 1098 阅读 · 1 评论 -
web端数据采集库sdk支持abtest设计
sdk支持abtest功能现在web端A/B 实验支持三种类型:编程实验、多链接实验、可视化实验,sdk在用户客户端的功能就是拉取实验配置,执行实验。流程如下:graph TDA[拉取实验配置] --> BB[归类实验配置] --> CC[运行多链接实验] --> DD[发送da_abtest事件] --> EE[运行可视化实验或编程实验] --...原创 2018-07-27 13:59:35 · 712 阅读 · 0 评论 -
web在线页面编辑实现-abtest可视化实验
前言最近我们开发了A/B Testing 平台,开发web可视化实验中,涉及到页面在线编辑的实现,本文对此展开叙述。我在另一篇文章里也简单做了分享,有兴趣的可以点击查看abtest-可视化实验sdk编辑功能开发浅谈。功能介绍用户接入我们A/B Testing平台,可选择三种实验类型,可视化实验是其中一种便于用户快速上手的实验类型。简单来说,用户创建好可视化实验后,在目标页内针对元素...原创 2018-05-30 21:32:15 · 15486 阅读 · 3 评论 -
abtest-可视化实验sdk编辑功能开发浅谈
前言前不久Hubble推出AB测试平台,web端已支持了编程实验、多链接实验,现在又支持了可视化实验。可视化实验通过所见即所得的在线配置,降低了运营方使用A/B Testing 的成本,本文就web端可视化实验实现简单分享下。分析整个可视化实验流程大体如下: 1. 创建可视化实验,填入目标url; 2. 打开目标页,进入在线编辑状态; 3. 编辑完成后保存退出; 4. 进入...原创 2018-05-24 20:25:12 · 7195 阅读 · 0 评论 -
Hubble A/B test平台前端项目开发浅谈
前言现在Hubble abtest平台已经正式上线了,至于技术实现方案我在其中一篇文章做了一些分享(查看react技术栈实践),本文主要分享下一些开发过程中的遇到问题思考总结,以及简单介绍下我们平台的技术实现,希望对大家有些帮助。项目落实过程1. 技术选型技术选型上同事思考了很久,摆在我们有两个方案:第一个继续沿用开发Hubble系统的那套,即基于regular框架实现;还...原创 2018-05-21 20:26:06 · 1044 阅读 · 0 评论 -
canvas初探实践-第二篇
文本操作探索文本操作,只需简单记住如何操作文本的方法、属性的API。方法: 方法 说明 fillText() 绘制“填充”文本 strokeText() 绘制“描边”文本 measureText() 用于获取文本的长度属性: 属性 说明 font 定义文本字体样式 t...原创 2018-05-18 20:59:00 · 494 阅读 · 0 评论 -
用户行为大数据分析平台-jsSdk采集库实现详细解说
背景进入互联网后,数据成爆发式增长,互联网数据分析平台发展如雨后春笋般。这些平台除了提供超级给力的数据分析能力外,还提供了各种数据采集工具,本文就此分享了web前端端数据js采集库开发的心得体验。 有兴趣的朋友可以参考下小伙伴分享的该平台初步介绍:https://blog.csdn.net/qq_28773159/article/details/79752718#10006-weixin-1...原创 2018-04-25 20:41:34 · 6330 阅读 · 2 评论 -
网易HubbleData之web端js-sdk数据采集库讲解
背景网易HubbleData是一个洞察用户行为的数据分析系统,提供一套完整的数据解决方案。公司内部的诸如考拉、易信、LOFTER、美学、漫画等几十款产品都已接入使用。 平台工作流程如下: 下图展示了平台的一些应用: (1) 事件分析结果 (2) 漏斗转化 (3) 用户路径分析 (4) 用户分群构建 这些应用围绕着用户行为以及用户属性分析数据。讲...原创 2018-04-24 21:54:00 · 2367 阅读 · 0 评论 -
canvas初探实践-第一篇
添加canvas元素作为新手,比如我,探索canvas是在页面上加个canvas元素开始的。 <style type="text/css"> #id { border: 1px dashed gray; }</style><canvas id="canvas">不支持&a原创 2018-04-02 12:27:18 · 1557 阅读 · 1 评论 -
小游戏开发设计之塔防类游戏
本篇文章通过讲解copy这款塔防游戏的经历,讲解里也包含着一些设计思路,希望能帮到想要开发小游戏的爱好者们。原创 2019-08-19 10:00:59 · 1392 阅读 · 0 评论