首页
学习
活动
专区
工具
TVP
发布

跨平台全栈俱乐部

javaScript,Css,Html,Node.js, TypeScript等基础,以及Electron,React-Native,即时通讯IM应用等
专栏作者
101
文章
150488
阅读量
31
订阅数
记录:Webpack5把微前端qiankun的配置文件干没了
从一个快要下班的BUG开始,由于原部门同事想要基于一个项目再拆分出几个项目,我们本来用的是qiankun(基座模式)的微前端模式,再拆分其实是比较简单的
Peter谭金杰
2022-03-22
1.1K0
从零搭建Webpack5-react脚手架(附源码)
近期终于有时间和精力专注于公司技术基础建设了,于是一开始,将公司的Saas系统改造成了微前端模式,解决了历史遗留的一部分问题
Peter谭金杰
2022-03-22
5540
前端是不是又要回去操作真实dom年代?
虚拟dom并没有加快用户操作浏览器响应的速度,只是说,方便用于数据驱动视图,更便于管理而已,并且在一定程度上,更慢。真正最快的永远是:
Peter谭金杰
2022-03-22
1.2K0
熬夜准备的一个React项目升级Vite的指南
通过husky在每次git commit 时候使用prettier统一美化代码,再通过eslint进行代码检测,最终使用commitlint提交信息是否符合要求,以此保证代码质量
Peter谭金杰
2022-03-22
1.2K0
深度:从零编写一个微前端框架
那么现在我们需要手写一个微前端框架,首先得让大家知道什么是微前端,现在微前端模式分很多种,但是大都是一个基座+多个子应用模式,根据子应用注册的规则,去展示子应用。
Peter谭金杰
2020-05-18
1.2K0
深度:手写一个WebSocket协议 [7000字]
我之前是做IM相关桌面端软件的开发,基于TCP长链接自己封装的一套私有协议,目前公司也有项目用到了ws协议,好像无论什么行业,都会遇到这个ws协议。
Peter谭金杰
2020-05-09
1.2K0
通过webpack的require.context,去路由中心化管理
它允许您传入一个目录进行搜索,一个标志表示是否也应该搜索子目录,以及一个正则表达式来匹配文件。
Peter谭金杰
2020-05-09
9940
笔记:记一次解决V8使用内存超过默认限制
混合TypeScript和javaScript开发,完美升级老项目,这个老项目是一个巨无霸项目,非常庞大,是集团公司的最核心项目
Peter谭金杰
2020-05-09
3.3K0
一道不一样的前端架构师最终面试题 【实用系列】
本次写作来源于一次面试,前端架构师岗位,最后面试官临时给我掏出了一道比较少见的面试题 ,终究斩获offer ,虽然这道题并不难,但是考察的东西挺有趣,加上近期有看到前端防御性编程、优雅处理前端错误的文章,于是想起来把这道题写了下来。
Peter谭金杰
2020-05-09
2.6K0
使用require.context,实现去路由中心化管理
它允许您传入一个目录进行搜索,一个标志表示是否也应该搜索子目录,以及一个正则表达式来匹配文件。
Peter谭金杰
2020-04-15
1K0
如何自己实现一个简单的webpack构建工具 【精读】
webpack可以说是目前最火的打包工具,如果用不好他,真的不敢说自己是个合格的前端工程师
Peter谭金杰
2019-09-04
9760
9102年,隔壁公司新来的女实习生问我什么是TypeScript ?
所谓的超集 其实就是最终将你写的TypeScript编译成javascript去执行,因为浏览器上能跑的脚本语言是javascript,这个本质要搞清楚
Peter谭金杰
2019-08-26
6880
9102年:手写一个React脚手架 【优化极致版】
在上面的示例中,我们通过 output.filename 和 output.path 属性,来告诉 webpack bundle 的名称,以及我们想要 bundle 生成(emit)到哪里。可能你想要了解在代码最上面导入的 path 模块是什么,它是一个 Node.js 核心模块,用于操作文件路径。
Peter谭金杰
2019-08-02
8490
使用React、Electron、Dva、Webpack、Node.js、Websocket快速构建跨平台应用
目前Electron在github上面的star量已经快要跟React-native一样多了 这里吐槽下,webpack感觉每周都在偷偷更新,很糟心啊,还有Angular更新到了8,Vue马上又要出正
Peter谭金杰
2019-08-02
3K0
9102年:手写一个Vue的脚手架 【极致优化版】
如果你对webpack不是很了解,请你关注我之前的文章,都是百星以上star的高质量文
Peter谭金杰
2019-08-02
8580
webpack4大结局:加入腾讯IM配置策略,实现前端工程化环境极致优化
在此对webpack的性能优化进行几点声明: 在部分极度复杂的环境下,需要双package.json文件,即实行三次打包 在代码分割时,低于18K的文件没必要单独打包成一个chunk,http请求次数过多反而影响性能 prerender和PWA互斥,这个问题暂时没有解决 babel缓存编译缓存的是索引,即hash值,非常吃内存,每次开发完记得清理内存 babel-polyfill按需加载在某些非常复杂的场景下比较适合 prefetch,preload对首屏优化提升是明显 代码分割不管什么技术栈,一
Peter谭金杰
2019-08-02
2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档