腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
编程技术分享
专栏成员
举报
68
文章
94250
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(68)
编程算法(24)
javascript(20)
vue.js(13)
html(13)
网站(11)
打包(10)
node.js(6)
ide(6)
git(6)
webpack(6)
css(5)
http(5)
网络安全(5)
php(4)
汇编语言(4)
腾讯云测试服务(4)
缓存(4)
https(4)
github(3)
api(3)
小程序(3)
ios(2)
java(2)
typescript(2)
渲染(2)
eslint(2)
express(2)
开源(2)
npm(2)
markdown(2)
微服务(2)
表格(2)
其他(1)
iphone(1)
bash(1)
bootstrap(1)
angularjs(1)
xml(1)
jquery(1)
ajax(1)
ecmascript(1)
android(1)
数据库(1)
sql(1)
mvc(1)
搜索引擎(1)
linux(1)
日志服务(1)
云数据库 MongoDB(1)
机器翻译(1)
mongodb(1)
svg(1)
sass(1)
rollup.js(1)
容器(1)
存储(1)
shell(1)
html5(1)
ssh(1)
自动化测试(1)
二叉树(1)
单元测试(1)
数据结构(1)
canvas(1)
学习方法(1)
chrome(1)
click(1)
cpu(1)
dom(1)
element(1)
exe(1)
ps(1)
table(1)
ui(1)
解决方案(1)
浏览器(1)
事件(1)
协议(1)
搜索文章
搜索
搜索
关闭
markdown 编辑器实现双屏同步滚动
markdown
渲染
https
网络安全
网站
由于一直在使用 markdown 编辑器写技术文章,所以对于编写体验很敏感。我发现各大社区的 markdown 编辑器基本都有同步滚动功能。只不过有些做得好,有些做得马马虎虎。出于好奇,我就打算自己亲自实现一下这个功能。
谭光志
2022-09-21
912
0
可视化拖拽组件库一些技术要点原理分析(四)
小程序
jquery
java
svg
打包
本文是可视化拖拽系列的第四篇,比起之前的三篇文章,这篇功能点要稍微少一点,总共有五点:
谭光志
2022-09-20
1.3K
0
手把手教你写一个简易的微前端框架
php
vue.js
html
api
网站
最近看了几个微前端框架的源码(single-spa、qiankun、micro-app),感觉收获良多。所以打算造一个迷你版的轮子,来加深自己对所学知识的了解。
谭光志
2022-03-24
2.6K
0
一些常用的 Git 进阶知识与技巧
ssh
开源
git
github
bash
假设我们在同一电脑上拥有多个 Git 账号,例如公司内部使用的是 Gitlab,个人使用的是 Github 或者 Gitee。那就会遇到一种情况,上班时想给个人开源项目提交代码,但是 Git 绑定的是公司的账号。
谭光志
2022-03-24
439
0
前端监控 SDK 的一些技术要点原理分析
渲染
日志服务
缓存
vue.js
xml
本文要讲的就是其中的第一个环节——数据采集与上报。下图是本文要讲述内容的大纲,大家可以先大致了解一下:
谭光志
2022-03-24
2.3K
0
手写 git hooks 脚本(pre-commit、commit-msg)
git
node.js
npm
https
shell
Git 能在特定的重要动作发生时触发自定义脚本,其中比较常用的有:pre-commit、commit-msg、pre-push 等钩子(hooks)。我们可以在 pre-commit 触发时进行代码格式验证,在 commit-msg 触发时对 commit 消息和提交用户进行验证,在 pre-push 触发时进行单元测试、e2e 测试等操作。
谭光志
2022-03-24
1.8K
0
手把手教你写一个脚手架(二)
npm
mvc
webpack
javascript
打包
时隔三个月,终于有时间写脚手架系列第二篇文章了,在北京上班确实比天津忙多了,都没时间摸鱼。如果你没看过本系列的第一篇文章手把手教你写一个脚手架,建议先看一遍再来阅读本文,效果更好。
谭光志
2022-03-24
726
0
带你入门前端工程(十):重构
编程算法
相同的地方是它们都在不改变程序功能的情况下修改代码;不同的地方是重构为了让代码变得更加容易理解、易于修改,性能优化则是为了让程序运行得更快。这里还得重点提一句,由于侧重点不同,重构可能使程序运行得更快,也可能使程序运行得更慢。
谭光志
2021-02-01
594
0
带你入门前端工程(四):测试
腾讯云测试服务
单元测试
javascript
html
node.js
如果你的程序有数百行代码,但封装得很好,完美的践行了模块化的理念。每个模块功能单一、代码少,也可以不用写测试。
谭光志
2021-02-01
1.6K
0
带你入门前端工程(二):统一规范
git
ide
编程算法
javascript
css
代码规范是指程序员在编码时要遵守的规则,规范的目的就是为了让程序员编写易于阅读、可维护的代码。
谭光志
2021-01-29
736
0
带你入门前端工程(一):技术选型
vue.js
angularjs
技术选型应该对很多程序员都不陌生了,无论是大到技术框架、编程语言,还是小到工具库的选择,都属于技术选型的范围。个人认为技术选型应该按照以下四个指标进行选择:
谭光志
2021-01-29
486
0
带你入门前端工程(三):前端组件化
网站
javascript
html
vue.js
在了解模块化、组件化之前,最好先了解一下什么是高内聚,低耦合。它能更好的帮助你理解模块化、组件化。
谭光志
2021-01-29
662
0
《带你入门前端工程》开源了
微服务
网站
java
javascript
前端工程化,其实是软件工程在前端方面的应用。什么是软件工程?来看一下百度百科的定义:
谭光志
2021-01-27
367
0
可视化拖拽组件库一些技术要点原理分析(二)
小程序
本文是对《可视化拖拽组件库一些技术要点原理分析》的补充。上一篇文章主要讲解了以下几个功能点:
谭光志
2021-01-20
1.3K
0
可视化拖拽组件库一些技术要点原理分析
小程序
为了让本文更加容易理解,我将以上技术要点结合在一起写了一个可视化拖拽组件库 DEMO:
谭光志
2020-12-22
1.9K
0
chrome 开发者工具——前端实用功能总结
http
网站
css
例如我想查看元素触发 hover 时的 css 样式。先选中该元素,然后按下图操作:
谭光志
2020-11-23
785
0
而立之年——回顾我的前端转行之路
学习方法
http
vue.js
javascript
编程算法
在成为程序员之前,我干过很多工作。由于学历的问题(高中),我的工作基本上都是体力活。包括但不限于:工厂普工、销售(没有干销售的才能)、搬运工、摆地摊等,转行前最后一份工作是修电脑。这么多年,月薪没高过 3300...
谭光志
2020-11-23
555
0
编译原理实战入门:用 JavaScript 写一个简单的四则运算编译器(修订版)
express
ide
汇编语言
编程算法
例如 babel 就是一个编译器,它将 es6 版本的 js 翻译成 es5 版本的 js。从这个角度来看,将英语翻译成中文的翻译软件也属于编译器。
谭光志
2020-11-13
533
0
手把手带你入门前端工程化——超详细教程
javascript
另外我还写了一个前端工程化 demo 放在 github 上。这个 demo 包含了 js、css、git 验证,其中 js、css 验证需要安装 VSCode,具体教程在下文中会有提及。
谭光志
2020-11-09
925
0
前端性能优化 24 条建议(2020)
javascript
html
css
性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性的眼光来阅读本文。
谭光志
2020-09-29
1.3K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档