首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发tips
KaneLogger
创建于2022-09-06
订阅专栏
从 0 到 n ,业务提效。建设顺序: 1. 项目模板 2. 脚手架 3. 组件库 3. 搭建npm私服 & 研发工作流程 5. 低代码 6. 微前端 7. 监控系统
等 5 人订阅
共17篇文章
创建于2022-09-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
微信小程序转发卡片的定制(前端生成海报图)
1. 在页面生命周期 onShow 中绘制卡片 2. 在卡片绘制的时候先获取 canvas 标签,之后进行初始化并绘制图片。绘制逻辑基本和 canvas 类似
数组与对象相互转换
对象转换成数组有三种方式: Object.keys Object.values Object.entries for in 数组转换成对象则通过 `Object.fromEntries 实现。
复杂逻辑判断的写法笔记
1. 简单判断 且 返回是简单值 可以通过短路取值或者三目运算来解决 2. 简单判断 且 判断之后需要做一些操作 最典型的莫过于 if else。但是这里有一些建议,就是结果尽早返回。 还有一种常用的
前端开发规范
前端规范体现在项目的 .prettierrc.js、.eslintrc.js、.stylelintrc.js、.editorconfig 文件中,项目的文件夹结构只要有项目模板或者最佳实践作为参考,都
前端项目添加代码规范(eslint prettier stylelint husky lint-staged commitlint)
关键词: 代码规范 eslint prettier stylelint husky lint-staged commitlint vite react。
常用工具函数助力开发
公共 获取数据类型 数字 金额格式化 对象 深拷贝 需要用到 utils.getType 函数。 比较对象是否相同 通常我们可以直接使用 lodash.isEqual 方法。 数组 乱序 获取最后一项
package.json 中的配置
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 package.json 平时常用,但是配置项很多,所以把常用的一些配置及其意思整理成操作手册,以便不时之需。
前端脚手架的搭建
解决什么问题? 脚手架就是帮助你把项目的基础架子搭好。例如项目依赖、模板、构建工具等等。让你不用从零开始配置一个项目,尽可能快的进行业务开发。
Chrome & VScode 插件以及常用快捷键(2025版)
vscode是常用的开发工具,利用ide的插件提高生产力。某种程度上也可以落地前端开发规范,了解插件对弈个人开发也大有裨益。
【前端监控】前端性能的重要指标
网站监控,前后端所负责的工作各有不同。 服务器端主要负责分析、告警。前端主要负责日志采集和日志上报。
【前端监控】前端异常捕获与处理
整体异常处理方案需要实现的效果: 上报监控系统,能及时早发现、定位、解决问题 提升用户体验(UI降级)
关于 Nginx 我所知道的
写这篇文章的初衷首先是记录所知,其次是将之编写操作手册以备不需。所以文章中很多都是操作上、细节上的知识点,很少是关于原理性的知识。
原生微信小程序常见 API 使用案例
文章主要记载了几个主要的小程序api的demo,分别是 canvas结合 onShareMessage、上传文件、Map 组件/导航、关注公众号。放了源码,方便以后参考
关于大屏适配我所知道的
典型有三种解决方案: rem。其实就是监听resize事件,动态更新 html font-size。vh/vw 现在用得比较多。transform:scale,方便。@media 用得比较少,因为繁琐
关于正则表达式我所知道的
本文所作的主要目的是为了要用到正则的时候,能尽快解决问题,对正则有个大致概念。 所以开篇内容类似《飞行手册》以案例和工具为主。
CSS 日常开发问题集锦(含H5)
本文类似飞行员的故障手册,遇到问题的时候翻一下查询问题找到解决方法,主要是针对样式和H5的问题。部分问题会通过代码直接展示出来。
关于Chrome断点与调试我所知道的
这篇文章类似操作手册,帮助大家调试,提高调试的效率,快速定位问题。包含了快速定位代码、断点、调试这三个方面。
关于低代码我所知道的
对于低代码的原理和现状进行总结,并结合现况思考如何利用该技术提升研发和交付能力。整个低代码运行过程分为设计和渲染两个部分。