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

前端lucio

专栏作者
52
文章
44600
阅读量
13
订阅数
重构:改善既有代码的设计 读书笔记- 重构的原则
重构不是代码优化,重构注重的是提高代码的可理解性与可扩展性,对性能的影响可好可坏。
luciozhang
2023-04-22
2730
“注释”生成“VitePress文档网站”只需要“一行命令”!来试试!
你可能用过jsdoc,用代码里面的注释生成文档。但是苦于jsdoc生成的文档网页太不好看,目录结构不好调整。
luciozhang
2023-04-22
1.1K0
在TypeScript中使用装饰器
Decorator装饰器是ES7的时候提案的特性,目前处于Stage 3候选阶段(2022年10月)。
luciozhang
2023-04-22
9890
中杯超大杯中间的新选择——vue2.7+vite+ts实践
为了进一步写出规范的代码,减少出错的可能,我们再用上TypeScript,TypeScript的使用,除了更好的类型判断,最最重要的,是更好的面向接口编程。
luciozhang
2023-04-22
1K0
重拾算法-3.2-图论-并查集
通常来说,这个步骤在每次使用该数据结构时只需要执行一次,无论何种实现方式,时间复杂度均为O(N)。
luciozhang
2023-04-22
2450
重拾算法-3.1-图论-图的存储
为什么会突然想起要重拾算法呢? 上次认真的学习、复习算法已经是3年以前了,那时候是为了校招,在这之后算法似乎变的不太重要。我只是矜矜业业地做好前端开发该做的工作,但在业务开发越来越熟练的时候,我发现自己的视野也会变的越来越窄。 做程序开发,广度和深度是同样重要的,也许现在的工作中不会直接用上,但是算法、设计模式等等这些底层的知识时候熟练掌握,是我们能不能走得更远的前提,我觉得是时候,再重拾起已经快遗忘的算法,为自己的下一个三年,储备更多的基础知识。 作为前端开发,本系列的算法代码实现,将全部用T
luciozhang
2023-04-22
1550
技术债务梳理指南(下)——怎么梳理技术债务
全局数据(Global Data): 全局数据的问题在于,从代码库的任何一个角落都可以修改它,而且没有任何机 制可以探测出到底哪段代码做出了修改,又难以定位bug。
luciozhang
2023-04-22
3270
技术债务梳理指南(上)——什么是技术债务
为了快速实现需求,采取的非最佳方案实现需求,从而给未来的迭代,带来了额外的开发负担。
luciozhang
2023-04-22
2620
C/C++字节对齐
各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。
luciozhang
2023-04-22
3560
Rollup模块打包踩坑指南
Rollup是一个轻量级javascript模块打包器。相比于Webpack,Rollup更适合打包library。Rollup基于ES6模块,ES模块允许通过静态分析,实现tree-shaking优化,删除冗余代码。
luciozhang
2023-04-22
2K0
Node.js脚手架开发完全指南「TypeScript版」
在koa入门系列中,我们介绍了koa2的最佳实践,并提供了一个koa2+TypeScript的最佳实践模版。但是每次拷贝模版再去修改,总是麻烦的,不如来开发一个脚手架,用命令行生成koa2项目。
luciozhang
2023-04-22
1.7K0
「前端页面停留时长」统计上报方案
为了解用户在我们H5页面的行为习惯,我们需要统计和上报用户在H5具体某个页面的停留时长。
luciozhang
2023-04-22
1.8K0
Puppeteer踩坑问题记录
具体怎么开始和API,参考文档:https://zhaoqize.github.io/puppeteer-api-zh_CN/
luciozhang
2023-04-22
1.4K0
VueJS文档生成
1. 安装JSDoc 3 http://usejsdoc.org/index.html npm install -g jsdoc 2. 安装jsdoc-vuejs插件 https://github.com/Kocal/jsdoc-vuejs npm install --save-dev jsdoc-vuejs 3. 配置JSDoc 新建conf.json文件 { "plugins": [ "node_modules/jsdoc-vuejs" ], "source": { "inc
luciozhang
2023-04-22
1.8K0
【koa快速入门】之深究原理
前两节我们已经介绍了koa的基本使用和koa项目的最佳实践,今天我们来深究下koa2的原理。
luciozhang
2023-04-22
2330
【koa快速入门】之最佳实践
前一节我们已经讲过koa的基本使用(不了解的可以先读读这篇文章《koa快速入门之基础使用》,下面的思维导图列出来大概的知识),但是都是基于单文件开发的,本文介绍一下koa项目开发的最佳实践。
luciozhang
2023-04-22
6800
【koa快速入门】之基础使用
本文是koa快速入门的第一篇:基础使用,后续还会再写两篇文章,介绍「koa项目最佳实践」和「深究koa原理」。
luciozhang
2023-04-22
5360
2022代码规范最佳实践(附web和小程序最优配置示例)
讲代码规范的文章很多,但是很可惜没有一篇文章能讲好讲全,其他文章没完成的工作,就让这篇文章来完成吧。
luciozhang
2023-04-22
1.7K0
【前端探索】告别烂代码!用责任链模式封装网络请求
用vue开发web页面的时候,axios几乎是必选的网络框架,我们有时候需要在请求发出前和收到响应后,对数据做一些处理,这时候就会用到axios的拦截器,如果拦截器中我们需要处理的逻辑太过复杂,有什么方案可以优化么?
luciozhang
2023-04-22
4320
【前端探索】云存储用得好,静态资源没烦恼
对象存储(Cloud Object Storage,COS)是腾讯云提供的一种存储海量文件的分布式存储服务,具有高扩展性、低成本、可靠安全等优点。
luciozhang
2023-04-22
7030
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档