加载中
大规格文件的上传优化

作者:凹凸曼 - TJ 在开发过程中,收到这样一个问题反馈,在网站上传 100 MB 以上的文件经常失败,重试也要等老半天,这就难为需要上传大规格文件的用户了。那么应该怎么做才能快速上传,就算...

2020/05/13 09:09
5.3W
京喜小程序的高性能打造之路

本文阅读时长约15分钟。京喜小程序开发团队核心成员倾力之作,都是干货,读完一定会收获满满,请大家耐心阅读~ 背景 京喜小程序自去年双十一上线微信购物一级入口后,时刻迎接着亿级用户量的...

京喜前端自动化测试之路

作者: 阿翔 前言 京喜(原京东拼购)项目,作为京东战略级业务,拥有千万级别的流量入口。为了保障线上业务的稳定运行,每月例行开展前端容灾演习,主要包含小程序及 H5 版本,要求各页面各模...

向强大的SVG迈进

作者:凹凸曼 - 暖暖 SVG 即 Scalable Vector Graphics 可缩放矢量图形,使用XML格式定义图形。 一、SVG印象 SVG 的应用十分广泛,得益于 SVG 强大的各种特性。 1.1、 矢量 可利用 SVG 矢量的...

初窥鸿蒙

一、什么是鸿蒙 鸿蒙即 HarmonyOS ,是华为公司推出的支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备的分布式操作系统,并且它提供了多语言开发的 API,支持 Java、XML、C/C++、JS、...

2021/06/10 18:21
3.3W
智能可视化搭建系统 Atom 服务架构演变

作者:凹凸曼 - Manjiz Atom 是什么?Atom 是集结业内各色资深电商行业设计师,提供一站式专业智能页面和小程序设计服务的平台。经过 2 年紧凑迭代,项目越来越庞大,需求不断变更优化,内部...

2020/04/22 17:06
2.9W
Taro 3 正式版发布:开放式跨端跨框架解决方案

作者:凹凸曼 - yuche 从 Taro 第一个版本发布到现在,Taro 已经接受了来自于开源社区两年多的考验。今天我们很高兴地在党的生日发布 Taro 3(Taro Next)正式版,希望 Taro 未来的更多两年能...

Electron 在 Taro IDE 的开发实践

背景 Taro IDE 是一款我们正在精心打造的一站式移动端研发工作台。除了需要实现 Taro 从创建项目到预览、编译的全部能力,还需要打通用户测试、调试、监控等一系列流程。为了提升开发体验,仅...

说一说Web端侧AI

前言 AI 正在不断拓展前端的技术边界, 算法的加持也为前端研发注入了全新的力量。本文为大家介绍什么是端智能,端智能的应用场景以及 Web 端侧实现 AI 的基本原理概念。 什么是端智能 首先,...

前端也要懂物理 —— 惯性滚动篇

作者:凹凸曼-吖伟 我们在平时编程开发时,除了需要关注技术实现、算法、代码效率等因素之外,更要把所学到的学科知识(如物理学、理论数学等等)灵活应用,毕竟理论和实践相辅相成、密不可分...

Webpack 原理浅析

作者: 凹凸曼 - 风魔小次郎 背景 Webpack 迭代到4.x版本后,其源码已经十分庞大,对各种开发场景进行了高度抽象,阅读成本也愈发昂贵。但是为了了解其内部的工作原理,让我们尝试从一个最简...

2020/07/30 08:36
1.2W
从浏览器渲染层面解析css3动效优化原理

引言 在h5开发中,我们经常会需要实现一些动效来让页面视觉效果更好,谈及动效便不可避免地会想到动效性能优化这个话题: 减少页面DOM操作,可以使用CSS实现的动效不多出一行js代码 使用绝对定...

2021/09/24 18:14
1W
说说SVG的feTurbulence滤镜

很多时候,我们在布置游戏地图或者动漫场景的时候,需要模拟火焰,树丛,云朵等等这些大自然鬼斧神工创造出来的形状或者纹理,这个时候,你会发现这些形状整体看起来很有规律,但形状的延续却...

2021/04/20 19:58
7.8K
京东购物小程序 | Taro3 项目分包实践

背景 京东购物小程序作为京东小程序业务流量的主要入口,承载着许多的活动和页面,而很多的活动在小程序开展的同时,也会在京东 APP 端进行同步的 H5 端页面的投放。这时候,一个相同的活动,...

2021/08/05 19:38
5.8K
图形处理:给 Canvas 文本填充线性渐变

作者:凹凸曼 - Barrior 在 Canvas 中对文本填充水平或垂直的线性渐变可以轻易实现,而带角度的渐变就复杂很多;就好像下面这样,假设文本矩形宽为 W, 高为 H, 左上角坐标为 X, Y。 猜想与答...

2020/07/08 08:23
5.4K
Taro Next H5 跨框架组件库实践

作者:凹凸曼 - JJ Taro 是一款多端开发框架。开发者只需编写一份代码,即可生成各小程序端、H5 以及 React Native 的应用。 Taro Next 近期已发布 beta 版本,全面完善对小程序以及 H5 的支...

2020/04/13 19:28
4.6K
手写系列-实现一个铂金段位的 React

一、前言 本文基于 https://pomb.us/build-your-own-react/ 实现简单版 React。 本文学习思路来自 卡颂-b站-React源码,你在第几层。 模拟的版本为 React 16.8。 将实现以下功能: createEl...

2021/07/22 23:28
4.4K
凹凸技术揭秘:如何服务 toG 项目——数字人民币项目前端总结

前言 toG 项目——一个在我等日常工作中极为罕见、极为神秘的项目领域,所有经历过的人,都仿佛经受了一场狂风暴雨的洗礼,谁做谁知道。 而数字人民币项目,光看名字就令人心生敬畏——新的货...

WebGL着色器渲染小游戏实战

项目起因 经过对 GLSL 的了解,以及 shadertoy 上各种项目的洗礼,现在开发简单交互图形应该不是一个怎么困难的问题了。下面开始来对一些已有业务逻辑的项目做GLSL渲染器替换开发。 起因是看...

2021/10/28 18:05
2.2K
小程序零开发埋点,就是这么简单!

作者:腾讯有数 - TabPan Taro 引入了腾讯有数的微信小程序无痕埋点能力,为 Taro 的开发者提供真·零开发的 8 大无痕埋点能力以及自定义埋点能力,包含小程序启动、显示、隐藏、页面浏览、页...

2020/07/07 09:26
1.9K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部