腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
前端自习课
每日清晨,享受一篇前端优秀文章。
专栏作者
举报
540
文章
710953
阅读量
65
订阅数
订阅专栏
申请加入专栏
全部文章
javascript
编程算法
css
https
网络安全
html
网站
node.js
react
api
vue.js
打包
http
webpack
渲染
缓存
java
php
ecmascript
typescript
数据
canvas
github
ide
json
android
git
数据结构
对象
函数
开源
小程序
浏览器
mapreduce
容器
npm
前端
ios
jquery
babel.js
存储
微信
linux
文件存储
svg
正则表达式
redux
html5
webview
面向对象编程
开发
配置
xml
腾讯云测试服务
postcss
数组
c 语言
c++
sass
cdn
tcp/ip
安全
vue3
接口
事件
sql
access
unix
图像处理
eslint
express
koa
flutter
遍历
性能
数据库
apache
nginx
yarn
mobx
socket编程
windows
架构设计
return
表单
表格
测试
服务器
工具
技巧
解决方案
客户端
连接
设计
实践
算法
优化
云服务器
官方文档
python
bash
jsp
bootstrap
angularjs
ajax
云数据库 Redis
访问管理
reactnative
rxjs
serverless
游戏
黑客
gui
dns
二叉树
数据分析
微服务
unicode
button
fetch
host
mac
sudo
vi
web
word
变量
布局
动画
服务端
工作
监控
开发者
跨域
面试
模型
响应式
异步
最佳实践
DNS 解析 DNSPod
云硬盘
objective-c
mac os
iphone
perl
actionscript
.net
regex
android studio
listview
单片机
nosql
mvc
bash 指令
容器镜像服务
专用宿主机
批量计算
日志服务
命令行工具
NAT 网关
消息队列 CMQ 版
API 网关
SSL 证书
数据加密服务
云推荐引擎
rollup.js
分布式
运维
决策树
markdown
udp
jenkins
iis
uml
数据处理
nat
超级播放器
kafka
ascii
sdk
rust
dart
神笔低代码平台
事件总线
微搭低代码
app
break
broadcast
channel
ci
cicd
click
clipboard
count
counter
dom
drag
es5
file
fullscreen
function
geolocation
hook
line
list
mock
monorepo
mvp
network
next
object
oss
overflow
performance
promise
proxy
resize
script
setinterval
shift
space
sse
state
storage
system
tree
ui
visibility
vite
websocket
编译
插件
低代码
地图
二进制
服务
工具类
管理
后台
基础
集合
架构
京东小程序
可视化
内存
入门
手机
搜索
调试
性能优化
压缩
异常
移动端
依赖注入
音视频
用户体验
原理
源码
字符串
作用域
搜索文章
搜索
搜索
关闭
【优化】1962- 京东快递小程序分包优化实践
打包
小程序
京东小程序
实践
优化
随着项目规模增大,小程序分包优化是必须要面对的问题。分包不合理,不仅影响项目迭代和上线计划,还关乎用户体验,甚至因此导致 C 端用户流失。本文主要介绍京东快递小程序分包过程中踩过的坑,以及小程序分包优化的一些建议。
pingan8787
2024-02-26
144
0
【Vite】1934- Vite打包性能优化以及填坑
打包
vite
配置
性能优化
压缩
最近在使用 Vite4.0 构建一个中型前端项目的过程中,遇到了一些坑,也做了一些项目在构建生产环境时的优化,在这里做一个记录,以便后期查阅。(完整配置在后面)
pingan8787
2024-01-23
637
0
【总结】1761- 了解并实践 Monorepo 和 pnpm
打包
monorepo
编译
配置
实践
简单来说就是,将多个项目或包文件放到一个git仓库来管理。 目前比较广泛应用的是yarn+lerna的方式实现monorepo的管理。 一个简单的monorepo的目录结构类似这样:
pingan8787
2023-08-29
322
0
【Webpack】1453- Webpack5 的一些知识
webpack
打包
javascript
缓存
编程算法
在webpack 5之前,webpack是没有提供持久化缓存,我们开发的时候需要使用类似 cache-loader 来做缓存方面的处理。
pingan8787
2022-11-15
600
0
【微前端】1174- 有赞美业微前端的落地总结
javascript
架构设计
网站
打包
css
想要回答这个问题直接给一个定义其实没那么难,但是没接触过的同学未必理解。所以需要先介绍一下背景,再解释会更容易明白。
pingan8787
2021-12-17
850
0
【Webpack】1083- 分享15个Webpack实用的插件!!!
css
webpack
打包
javascript
网站
用途: 将css样式从js文件中提取出来最终合成一个css文件,该插件只支持webpack4之前的版本,如果你当前是webpack4及以上版本那么就会报错。
pingan8787
2021-10-08
495
0
【Vuejs】1082- Vue 项目前端多语言方案
小程序
vue.js
javascript
打包
前端的国际化是一个比较常见的需求。但网上关于这一方面的直接可用的方案却不多。最近刚做了一版基于Vue.js的多语言实现,在此简单作一小结。
pingan8787
2021-10-08
1.5K
0
【总结】1086- 如何搭建适合自己团队的构建部署平台
网站
容器镜像服务
打包
npm
前端业界现有的构建部署方案,常用的应该是 Jenkins,Docker,GitHub Actions 这些,而恰巧,我们公司现在就并存了前两种方案。既然已经有了稳定的构建部署方式,为什么还要自己做一套前端自己的构建平台呢?当然不是为了好玩啊,原因听我慢慢分析。
pingan8787
2021-10-08
745
0
【Vuejs】1094- 你真的了解vue模版编译么?
vue.js
html
打包
正则表达式
编程算法
本文的初衷是想让更多的同学知道并了解vue模版编译,所以文中主要以阶段流程为主,不会涉及过多的底层代码逻辑,请耐心观看。
pingan8787
2021-10-08
916
0
【Vue.js】900- Vue 3.0 进阶之 VNode 探秘
vue.js
打包
node.js
本文是 Vue 3.0 进阶系列 的第五篇文章,在这篇文章中,阿宝哥将介绍 Vue 3 中的核心对象 —— VNode,该对象用于描述节点的信息,它的全称是虚拟节点(virtual node)。与 “虚拟节点” 相关联的另一个概念是 “虚拟 DOM”,它是我们对由 Vue 组件树建立起来的整个 VNode 树的称呼。通常一个 Vue 应用会以一棵嵌套的组件树的形式来组织:
pingan8787
2021-04-07
1.1K
0
【Webpack】867- Webpack 优化阻塞的 CSS
css
html
webpack
javascript
打包
随着浏览器的日新月异,网页的性能和速度越来越好,并且对于用户体验来说也越来越重要。
pingan8787
2021-02-26
1.1K
0
【Vuejs】866- Vuex 4 正式发布:打包现在与 Vue 3 一致
vue.js
javascript
打包
api
日志服务
Vuex 是一个专门为 Vue.js 应用程序开发的状态管理模式。Vuex 采用集中式存储管理应用的所有组件组件的状态。换句话说,Vuex 就是帮开发者存储多个组件共享的数据,方便开发者对其读取的更改的工具。
pingan8787
2021-02-26
610
0
【Web技术】839- React Native 原理与实践
react
javascript
打包
flutter
ios
React Native 是一个由 Facebook 于 2015 年 9 月发布的一款开源的 JavaScript 框架,它可以让开发者使用 JavaScript 和 React 来开发跨平台的移动应用。它既保留了 React 的开发效率,又同时拥有 Native 应用的良好体验,加上 Virtual DOM 跨平台的优势,实现了真正意义上的:Learn Once,Write Anywhere.
pingan8787
2021-01-28
2.4K
0
【Web技术】848- 超棒的 Babel 上手指南
babel.js
https
网络安全
打包
ide
Babel 是一个用于 JavaScript 的通用多用途编译器,使用 Babel 可以使用(或创建)下一代 的JavaScript,以及下一代 JavaScript 工具。
pingan8787
2021-01-28
520
0
【JS】784- 14 个 JS 优化建议
缓存
编程算法
javascript
webpack
打包
JavaScript 已经成为当下最流行的编程语言之一。根据 W3Tech,全世界几乎 96% 的网站都在使用它。关于网站,你需要知道的最关键的一点是,你无法控制访问你网站的用户的硬件设备规格。访问你的网站的终端用户也许使用了高端或低端的设备,用着好的或差的网络连接。这意味着你必须确保你的网站是尽可能优化的,你能够满足任何用户的要求。
pingan8787
2020-11-30
1.2K
0
【Webpack】654- 了不起的 Webpack Scope Hoisting 学习指南
webpack
打包
ecmascript
javascript
编程算法
Scope Hoisting 是 webpack3 的新功能,直译为 "「作用域提升」",它可以让 webpack 打包出来的「代码文件更小」,「运行更快」。
pingan8787
2020-07-16
1K
0
【Webpack】627- 了不起的 Webpack HMR 学习指南(含源码分析)
网站
webpack
javascript
打包
编程算法
Hot Module Replacement(以下简称:HMR 模块热替换)是 Webpack 提供的一个非常有用的功能,它允许在 JavaScript 运行时更新各种模块,而无需完全刷新。
pingan8787
2020-06-19
1.1K
0
了不起的 Webpack HMR 学习指南(含源码分析)
网站
webpack
javascript
打包
编程算法
学习时间:2020.06.14 学习章节:《Webpack HMR 原理解析》 [了不起的 Webpack HMR 学习指南.png]
pingan8787
2020-06-16
1.1K
0
了不起的 tsconfig.json 指南
javascript
打包
ide
typescript
html
在 TypeScript 开发中,tsconfig.json 是个不可或缺的配置文件,它是我们在 TS 项目中最常见的配置文件,那么你真的了解这个文件吗?它里面都有哪些优秀配置?如何配置一个合理的 tsconfig.json 文件?本文将全面带大家一起详细了解 tsconfig.json 的各项配置。
pingan8787
2020-06-02
2.5K
0
【JS】547- 200行JS代码,带你实现代码编译器(人人都能学会)
ide
https
网络安全
webpack
打包
先问大家一句,日常项目开发中你能离开 ES6 吗? 一、前言 对于前端同学来说,编译器可能适合神奇的魔盒?,表面普通,但常常给我们惊喜。 编译器,顾名思义,用来编译,编译什么呢?当然是编译代码咯?。
pingan8787
2020-03-31
2.6K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档