腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
跨平台全栈俱乐部
javaScript,Css,Html,Node.js, TypeScript等基础,以及Electron,React-Native,即时通讯IM应用等
专栏作者
举报
101
文章
150278
阅读量
31
订阅数
订阅专栏
申请加入专栏
全部文章
node.js
javascript
react
编程算法
网站
webpack
打包
缓存
typescript
http
html
渲染
api
php
vue.js
yarn
https
云数据库 Redis
腾讯云测试服务
npm
负载均衡
jquery
ecmascript
babel.js
开源
java
c++
数据库
ide
负载均衡缓存
文件存储
electron
redux
分布式
网络安全
tcp/ip
socket编程
微信
云服务器
ios
go
css
json
ajax
arm
sql
git
github
apache
nginx
express
serverless
html5
正则表达式
dns
数据结构
腾讯云开发者社区
flutter
区块链
机器学习
xcode
c 语言
android
webview
硬件开发
云数据库 SQL Server
linux
容器镜像服务
神经网络
深度学习
消息队列 CMQ 版
SSL 证书
mongodb
人工智能
企业
parcel
koa
gulp
自动化
运维
爬虫
单元测试
rpc
安全
小程序
windows
架构设计
canvas
云计算
kafka
任务调度
ipv6
实时监控
im
interface
swap
tsconfig
搜索文章
搜索
搜索
关闭
我在公司项目上用了微前端,差点被开除
html
php
故事的开头 从微前端的qiankun去年开始火的时候,我就注意到了,我们公司的Saas系统是可以用这个去解决UI、体验上的一些问题,以及让技术栈平滑过渡迁移,但是奈何时机不够成熟 今年抓住了时机,感觉是时候推进微前端了,加上公司内部的星舟平台(Devops平台)也开始推广,我开始寻思改造这个事 改造不为了炫技,仅仅为了提升开发、用户体验!当你需要微前端的时候,再用它 我在公司内部做了一个技术分享 我的微前端改造是利用k8s + qiankun + ingress(path)的配置,达到快速部署的目的,完全无
Peter谭金杰
2022-03-22
619
0
大前端备战2021年,使用vite构建React !
react
javascript
编程算法
html
https
写在开头 由于 vite这个构建工具被用在了vue3上门,而且它的构建思路我觉得优于webpack,底层也是使用了esbuild,性能上更优 那么为了照顾一些小伙伴之前没有学习过vite的,我们先来看看什么是vite 什么是vite Vite,一个基于浏览器原生 ES imports 的开发服务器。利用浏览器去解析 imports,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随起随用,支持热更新,而且热更新的速度不会随着模块增多而变慢。针对生产环境则可以把同一份代码用 rollup 打包 vite
Peter谭金杰
2020-12-29
716
0
微前端框架chunchao(春潮)开源啦
html
javascript
node.js
网站
写在开头 为了让大家更能理解微前端的工作模式,微前端的最佳实践应该还需要探索 乞丐版微前端框架chunchao源码开源,仅仅为了让大家学习微前端的工作模式而已,实际项目中,我们有使用Paas模式,web components,git submodule等模式都可以实现微前端,当然业内肯定有独特的、优于这些模式的微前端实现 正式开始 推荐你先看我之前的几篇文章,这样才能更好的阅读本文 如果你有什么问题想跟我交流,可以加入我们的专业微前端交流群/技术交流群 往期我的原创推荐: 深度:从零编写一个微前端框架 微前
Peter谭金杰
2020-06-16
647
0
如何让用户选择是否离开当前页面?
微信
html
javascript
写在开头 为什么要写这个文章,因为每个礼拜都有人问我这个问题... 抄一个微信公众号的编辑器的类似功能场景来实现 为什么要让用户选择是否离开页面 如果用户填写了很多数据此时 不小心点了其他a标签或者关闭了浏览器,不做判断,那么用户数据直接丢了 梳理需求 离开页面方式,被kk,a标签,关闭浏览器或者当前tab页等... 需要判断数据是否跟初始化时一致(用户有无填写表单...) 用户选择离开就要继续逻辑,反之则不离开 正式开始 首先要知道一个事件:onbeforeunload,MDN的说明是:当浏览器窗口关闭或
Peter谭金杰
2020-06-09
2K
0
深度:从零编写一个微前端框架
网站
webpack
打包
html
react
那么现在我们需要手写一个微前端框架,首先得让大家知道什么是微前端,现在微前端模式分很多种,但是大都是一个基座+多个子应用模式,根据子应用注册的规则,去展示子应用。
Peter谭金杰
2020-05-18
1.2K
0
微前端框架是怎么导入加载子应用的 【3000字精读】
编程算法
网站
html
redux
微前端似乎是最近一个很火的话题,我们也即将使用在生产环境中,接下来会更新一系列微前端源码分析、手写微前端文章
Peter谭金杰
2020-05-09
2.3K
0
webpack4大结局:加入腾讯IM配置策略,实现前端工程化环境极致优化
webpack
babel.js
css
缓存
html
在此对webpack的性能优化进行几点声明: 在部分极度复杂的环境下,需要双package.json文件,即实行三次打包 在代码分割时,低于18K的文件没必要单独打包成一个chunk,http请求次数过多反而影响性能 prerender和PWA互斥,这个问题暂时没有解决 babel缓存编译缓存的是索引,即hash值,非常吃内存,每次开发完记得清理内存 babel-polyfill按需加载在某些非常复杂的场景下比较适合 prefetch,preload对首屏优化提升是明显 代码分割不管什么技术栈,一
Peter谭金杰
2019-08-02
2K
0
彻底理清前端单页面应用(SPA)的实现原理
php
编程算法
react
渲染
html
传统的多页面应用构建方式: 纯服务端渲染,前后端不分离,使用jsp,jade,'ejs','tempalte'等技术在后台先拼接成对应的HTML结构,然后转换成字符串,在每个对应的路由返回对应的数据(文件)即可 Jade模版服务端渲染,代码实现: const express= require('express') const app =express() const jade = require('jade') const result = *** const url path = *** const
Peter谭金杰
2019-08-02
2.8K
2
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档