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

前端开发笔录

专栏作者
31
文章
40386
阅读量
16
订阅数
为你的Vue2.x老项目安装Vite发动机吧!
天下苦webpack久矣,相信作为前端开发者一定经历过在项目迭代时间较长的时候经历漫长等待的这一过程,每一次保存都会浪费掉大量时间,这是webpack这种机制所带来的问题。
Snine
2023-01-07
1.1K0
手摸手从零到一开发一个灵活的Todolist便签项目
作为一个重度拖延症,常常会把第一天的事情放到第二天干,同时又会因为许许多多的琐事导致很多第一天想要做的事情给忘记掉,所以TODO是每一天不可获取的事情,凡事要有安排,提前规划才能事半功倍,不管是工作任务,还是自己的各种日常琐事,都理应需要合理安排,于是,便自己开发了这样一个web端的日常TODO管理工具,用于记录日常的待办和工作安排。
Snine
2023-01-07
8400
产品让开发一个电子签名、这不是伸手就来?
我们日常中应该都经常遇到各种电子合同,需要我们去手动签名,往往只需要手动签名,那么是如何实现的呢?你有了解过么,看似很复杂其实非常简单,初级版本我们甚至只需要不到二十行代码即可实现。当然,真实的场景我们需要考虑更多,那么今天的主角依然是canvas,让我们开始吧!
Snine
2023-01-07
4640
js实现贝塞尔曲线,div也能如此丝滑?
今天遇到朋友发来的一个ui图,询问我如何实现下图这样的效果【vue项目】,(听说是类似LED灯的展示效果),于是便有了今天的小demo,要实现一个类似下图的动效,上面的灯会一直重复滚动,但是这个并不是什么难点,主要在于如何实现这种平滑的曲线,日常我们的开发的div在我们的脑海中通常就是一个网格状,涉及到平滑曲线的往往是图表,于是我们需要找一个方案来完成这种布局(非真实ui图,是完成之后的效果)
Snine
2023-01-07
1.4K0
30个Javascript知识点总结,总有你不会的!
最近重温了一遍红宝书,发现一些比较好玩的写法,很多东西日常都在用,但是发现还会有不一样的写法,结合一些日常工作中使用的方法,为大家总结一篇日常经常使用可能还不知道的点,希望对你能有所帮助:
Snine
2023-01-07
3250
天黑了、让我为你关窗帘吧!
今天遇到朋友发来的一个需求,需要做一个窗户上下拉窗帘的小小的交互,于是就有了今天的小DEMO,要实现下图一个效果,需要开窗帘,关窗帘,中途还可以暂停,就这样一个小小的效果,我们来分析一下思路开始实现吧。
Snine
2022-10-04
2050
你的代码怎么下起了雨?
大多数的程序员都会有一个自己的个人网站,我们想要在自己的网站下面去刻画一个酷炫的背景,我们可能会使用一些炫酷的图片,或者叠加一个视频背景,亦或是通过css3 来进行手动绘制,这些方案都各有利弊,在出现canvas之后,我们出现了一种新的可能,我们可以通过canvas绘制一些非常炫酷的背景,有意思的是,我们还可以通过鼠标或者键盘事件与其交互,这样,我们就拥有了一种绘制动态背景的能力。
Snine
2022-10-04
5250
面向个人开发者应该打造的CICD部署系统
作为一个个人开发者,在业余时间也会想着开发一些个人的好玩的项目,去开发一些效率工具,开发一些自己喜欢的程序,在这个前提下,很多人购买了自己的服务器,作为一个前端开发,在最开始的时候对服务器相对会比较陌生,如果接触不多,在部署自己的项目过程中也会有许许多多的不便,我们也可以为自己搭建一套自动化部署,能够让我们在开发个人项目的时候享受同样的便捷。
Snine
2022-09-28
1.2K0
Vue3.2+中setup语法糖的使用总结
vue3已经出来很长时间了,这一版本的写法在很多场景下由于要频繁return我们所定义的属性或者方法会让代码看起来非常繁琐,于是在3.2版本之后加入了script-setup语法糖,这一语法糖的加入让vue3的写法有了特别大的改变,这里是setup script文档:文档地址
Snine
2022-09-01
1.7K0
万字长文带你全面掌握Vue3
在2020年9月19日,vue更新了3.0的正式版,不知不觉,已经过去了好几个月了,作为一位前端切图仔,是时候开始学习了,每次抱着准备学、再等等、明天说的想法,成功在发布了两个多月的时候来认真学习了一波,这里来总结一下vue3到底有哪些更新,来帮各位没有时间去了解vue3的朋友来一次快速入门。
Snine
2022-09-01
6490
前端人需要掌握的Nginx
作为一个前端开发,我们可能平时或多或少的都接触过Nginx,但是可能也因为平时我们并不需要自己去对他进行一些必要的配置导致我们需要对其进行深入了解,但是实际如果你在工作的业余时间也会开发自己的项目,你会发现,在很多场景下,nginx对于我们有非常多的遍历,同时其性能比较高效,在国内的很多网站中实际都有使用,在了解他之前,我们需要对其有一些基本的认知,首先,我们需要知道
Snine
2022-06-13
9860
NodeJs进阶指南指性能优化
相信对于前端同学而言,我们去开发一个自己的简单后端程序可以借助很多的nodeJs的框架去进行快速搭建,但是从前端面向后端之后,我们会在很多方面会稍显的有些陌生,比如性能分析,性能测试,内存管理,内存查看,使用C++插件,子进程,多线程,Cluster模块,进程守护管理等等NodeJs后端的知识,在这里为大家来分析一下这些场景与具体实现。
Snine
2022-05-11
9180
Eslint配套集成指南【03】
如果你是刚刚开始接触Eslint,在阅读本文前建议可以先学习上面两篇基础文章,在上面,我们已经完成了对一个vue项目的基本引入,现在我们需要集成更多的工具帮助我们的项目更加方便智能,我们一次加入以下工具吧。
Snine
2022-02-25
1K0
在老项目中集成Eslint【02】
在了解完基础的Eslint使用指南后,我们就可以进入我们的项目使用了,以如何往一个老的项目加入Eslint配置为例来逐步看看在项目中的配置流程吧,由于公司里用的框架是VUE,我们以VUE项目为例来添加吧。
Snine
2022-02-22
1.2K0
Eslint使用入门指南
ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目。它的目标是提供一个插件化的javascript代码检测工具。
Snine
2022-02-21
2K0
项目规范[整理中]
前端开发规范 代码质量开发规范 代码风格格式化规范 git工作流程提交规范 项目组织规范 项目模板规范 通用脚手架开发 技术文档保留规范 异常处理规范 前后端协作规范 双周分享 技术分享落地留存规范 新人培训规范 新人入职流程规范 前期准备 开发工具vscode vscode所需插件: Vetur、ESLint、Prettir-Code formatter、Prettier ESLint 代码质量规范 Eslint 项目目录配置.eslintrc.js文件用于项目规范、规范可以一起定义或者使用行业标准规范
Snine
2022-02-11
4260
10行代码完成抖音视频去水印
关于为什么要写这个工具呢、不难发现、在我的不少博客后面出现了一个播放按钮、就是配乐了、个人一直比较喜欢一些好听语录或者、励志的、正能量的、语句优美的、我都想收藏下来、但是呢日常刷抖音刷到的我只能点击放入收藏、并不能拿到其真正的视频、或者背景音乐。于是我想能不能拿到他的真实地址、这样就能方便自己管理了、于是就有了这个小工具。
Snine
2022-02-11
2.4K0
用个人博客打造一个酷酷的工作流!
每个前端都应该拥有一个自己的博客、因为它不仅仅是一个博客、更是属于自己的一个工作流、如何来理解这个问题呢、这也就是我要开发一个博客的初衷。
Snine
2022-02-11
7330
Git常用命令和多账号配置
团队合作开发中少不了版本控制管理工具,这里主要做对Git做一个总结。Git 是分布式的。 Git 的优势在于易于本地增加分支和分布式的特性,可离线提交。
Snine
2022-02-11
7150
前端人的爬虫工具【Puppeteer】
Puppeteer 是 Chrome 开发团队在 2017 年发布的一个 Node.js 包,同时还有 Headless Chrome。用来模拟 Chrome 浏览器的运行。它提供了高级API来通过 DevTools 协议控制无头 Chrome 或 Chromium ,它也可以配置为使用完整(非无头)Chrome 或 Chromium。
Snine
2022-02-11
3.2K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档