首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
睡不够
掘友等级
前端工程师
|
平安银行
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
116
文章 113
沸点 3
赞
116
返回
|
搜索文章
赞
文章( 113 )
沸点( 3 )
这样入门 js 抽象语法树(AST),从此我来到了一个新世界
在使用 tsc 编译我的代码时,对我目前来说,有三个基本的坑,下面我会对它们进行简单的阐述,在此之前看下即将被编译的目录结构。 解决问题的办法就是使用 copyfiles 命令行工具,它和上面我们介绍的插件一样,都是在 tsc 编译之后,做一些额外操作达到我们想要的目的。 这样…
前端业务组件库技术实现的三个关键点
从而提高业务的开发效率。但是我发现埋在明确需求之后,开始调研技术方案时,很多同学并不清楚要调研哪些技术点,怎么找到某个具体方向的解决方案,找到方案之后都需要试哪些case, 以及怎么把这些方案集成在一起等等。 其实不用想那么复杂,你只需要按照以下三个技术实现的关键点搞定就可以了…
Taro 技术揭秘:taro-cli
Taro 是由凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。 使用 Taro,我们可以只书写一套代码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程序、H5、App 端等)运行的代码。实现 一次编写,多端运行。 关于 Taro 的更多…
Taro 源码解读 - @tarojs/taro 篇
因为近期使用到 Taro 编写小程序,出于好奇,准备研读一下 Taro 的源码。 这些核心包构成了 Taro,实现了 Taro 的多平台构建。 从上图我们可以看出,Taro 根据不同的编译环境变量,引入了对应的编译包,从而加快编译速度,减小编译体积。 编译包引入的是一个 ini…
开发嵌入京东app h5| Hybrid | 微信小程序 | 实践踩坑总结十六条
笔者最近一直在开发京东app嵌入的h5项目和微信小程序商城项目,在此期间遇到很多坑。这篇文章主要是针对 h5| Hybrid | 微信小程序 三个方向来讲述我遇到的坑,以及详细讲解我是如何解决问题的。 一直以来,移动端适配就是一个令人头疼的问题。如果想要吃透移动端,还需要不少的…
今天聊:60 天急速自研-前端埋点监控跟踪系统
前端早早聊大会,前端成长的新起点,与掘金联合举办。 加 Scott 微信 codingdreamer 进大会周边技术群,前端页面搭建专场,2021-2-27,线上直播。 背景:小菜从 2014 年第一款 APP 上线,到如今将近 5 年,5 年风雨 5 年征程,虽然技术部有 8…
Redis缓存总结:淘汰机制、缓存雪崩、数据不一致....
由于Redis 天然就具有这两个特征,Redis基于内存操作的,且其具有完善的数据淘汰机制,十分适合作为缓存组件。 其中,基于内存操作,容量可以为32-96GB,且操作时间平均为100ns,操作效率高。而且数据淘汰机制众多,在Redis 4.0 后就有8种了促使Redis作为缓…
实用函数式编程技巧:Combinator Pattern
在实现《React 优化技巧在 Web 版光线追踪里的应用》时,我有个需求是,让循环不是从 start 到 end,而是从中间开始,往两侧延展。实现下面的效果 图片渐进式呈现,不是从上到下,而是从中间展开。 一开始,我是用 for 循环加各种变量去切换,调试起来很痛苦,最后也让…
Node.js 服务性能翻倍的秘密(一)
用过 Node.js 开发过的同学肯定都上手过 koa,因为他简单优雅的写法,再加上丰富的社区生态,而且现存的许多 Node.js 框架都是基于 koa 进行二次封装的。但是说到性能,就不得不提到一个知名框架: fastify ,听名字就知道它的特性就是快,官方给出的Bench…
【前端工程化基础 - Babel 篇】简单实现 babel-plugin-import 插件
前几个月写的一篇文章,还没在掘金发过。 平时在使用 antd、element 等组件库的时候,都会使用到一个 Babel 插件:babel-plugin-import,这篇文章通过例子和分析源码简单说一下这个插件做了一些什么事情,并且实现一个最小可用版本。 antd 和 ele…
下一页
关注了
25
关注者
1
收藏集
1
关注标签
18
加入于
2016-11-30