• avatar 牛客3224207号 2021-01-01 12:41:12

    有点意思的gif动图生成平台开发实战(二)

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 笔者之前利于业余时间开发了一个gif动图生

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:41:34

    手把手教你撸一个能生成抖音风格动图的gif制作平台

    前言 又到了一周一次的周总结, 笔者基于之前的开源项目 blink , 开发了一款能在线配置故障艺术, 并一键生成gif动图的平台, 这里暂时取名为QT. 接下来笔者将复盘一下该可视化平台的实现步骤以及功能点, 让大家都能做自己的Gif动图生成平台. 在线访问地址: 趣图——一款轻量级生成抖

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:41:55

    低代码开发平台核心功能设计——组件自定义交互实现

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 笔者最近一直在研究Lowcode(低代码)

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:42:16

    复盘前端工程师必知的javascript设计模式(附详细思维导图和源码)

    前言 设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:42:38

    深入浅出node中间件原理

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring 如何实现后台管理系统的权限路由和权限菜单 前言 中间件是介于应用系统和系统软件之间的一

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:43:00

    如何实现后台管理系统的权限路由和权限菜单

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 本文是继 前端如何一键生成多维度数据可视化

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:43:21

    趣谈前端 * 1024

    最近看到社区朋友很多都在做活动, 自己不做感觉有点对不起程序员这个头衔, 所以在1024来临之际, 笔者也为大家送上一份“程序员礼包”. 内容主要是笔者自己的一些学习心得以及自己曾今看过比较有帮助的书籍送给大家. 首先聊聊笔者最近在研究的课题: 1. 可视化搭建平台  主要产物就是我们的开源

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:43:44

    前端如何一键生成多维度数据可视化分析报表

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 本文是基于上一篇文章介绍H5编辑器 后台管

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:44:05

    antd popover定位不准闪跳解决+自己实现popover库

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 我在写H5-dooring时,发现我们用的

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:44:26

    如何使用JavaScript实现前端导入和导出excel文件(H5编辑器实战复盘)

    前言 最近笔者终于把H5-Dooring的后台管理系统初步搭建完成, 有了初步的数据采集和数据分析能力, 接下来我们就复盘一下其中涉及的几个知识点,并一一阐述其在Dooring H5可视化编辑器中的解决方案. 笔者将分成3篇文章来复盘, 主要解决场景如下: 如何使用JavaScript

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:44:48

    如何设计H5编辑器中的模版库并实现自动生成封面图

    往期精选 H5编辑器的图片上传和图片库设计方案 如何实现H5编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 HTM

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:45:11

    前端路上的开源总结(持续更新中...)

    从19年到20年,笔者利用空余时间陆陆续续做了一些开源项目, 大部分开源项目都立足于企业实际业务需求, 所以笔者觉得有必要做一个总结和复盘,在复盘的过程中希望也能对大家有所帮助.今后笔者的开源项目都会放在这篇文章中,如果想学习的可以多交流. 1. 基于indexedDB封装的轻量级缓存库

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:45:35

    基于业务场景下的图片/文件上传方案总结

    精彩回顾 如何实现H5可视化编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 图片/文件上传组是企业项目开发中必不可少的

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:46:22

    typescript高级用法之infer的理解与使用

    往期精彩 基于NodeJS从零构建线上自动化打包工作流(H5-Dooring特别版) 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 以前一直不会用inf

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:46:43

    如何实现H5可视化编辑器的实时预览和真机扫码预览功能

    往期精彩 基于NodeJS从零构建线上自动化打包工作流(H5-Dooring特别版) 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring TS核心知识点总结及项目实战案例分析 前言 所见即所得的设计理念

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:47:06

    基于NodeJS从零构建线上自动化打包工作流

    往期回顾 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring 深度剖析github star数15.1k的开源项目redux-thunk TS核心知识点总结及项目实战案例分析 前言 NodeJS在前端领

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:47:29

    基于f2从零实现移动端可视化编辑器

    往期推荐 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Dooring 深度剖析github star数15.1k的开源项目redux-thunk TS核心知识点总结及项目实战案例分析 前言 笔者之前花了大量的时

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:47:53

    在线IDE开发入门之从零实现一个在线代码编辑器

    前言 3年前在AWS re:Invent 大会上AWS 宣布推出 Cloud9, 用于在云端编写、运行和调试代码,它可以直接运行在浏览器中,也就是传说中的 Web IDE。3年后的今天随着国内云计算的发展, 各大云计算服务厂商都在部署自己的WEB IDE, 而且已经有非常成熟的落地方案, 对于这

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:48:17

    Dooring可视化之从零实现动态表单设计器

    前言 之前笔者有写过一篇如何设计动态表单配置平台的文章,但是由于笔者电脑问题代码丢失,所以后期重新实现了一套表单设计器,并优化了之前的设计方式,特地做一下总结和复盘。 你将收获 动态表单开发的一般思路 可视化领域中的表单引擎 从零实现一款动态表单设计器 利用H5-Doo

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:48:40

    基于Vue实现一个有点意思的拼拼乐小游戏

    笔者去年曾写过一个类似的拼拼乐小游戏,技术栈采用自己的Xuery框架和原生javascript实现的,脚手架采用gulp来实现,为了满足对vue的需求,笔者再次使用vue生态将其重构,脚手架采用比较火的vue-cli。 前言 为了加深大家对vue的了解和vue项目实战,笔者采用vue生态来重

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:49:01

    基于React+Koa实现一个h5页面可视化编辑器-Dooring

    前言 前段时间笔者一直忙于数据可视化方面的工作,比如如何实现拖拽式生成可视化大屏,如何定制可视化图表交互和数据导入方案等,这块需求在B端企业中应用非常大,所以非常有探索价值。 本篇文章并非和数据可视化相关,而是通过抽象技术底层,将其应用于H5页面可视化搭建上,通过技术的手段实现拖拽式生成H5

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:49:23

    记一次HEX和RGB互换算法的思考及应用

    由于笔者最近在开发可视化平台,所以对动态编辑器这块做了一段时间的研究, 发现其中有个小模块的知识点比较有意思,所以在这里分享一下. 作为前端工程师, 我们平时在对接设计稿的时候, 是不是经常会涉及到颜色值的转换呢? 比如从HEX值转化到RGB值, 亦或者是从RGB值转换到HEX值, 这块在Pho

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:49:47

    深度剖析github上15.1k Star项目:redux-thunk

    日益忙碌的一周又过去了,是时候开始每周一次的总结复盘了,今天笔者就来剖析一下github中star数15.1k的开源项目redux-thunk。 作为一名React方向的前端工程师,不管是被面试还是面试别人,大部分都会说起redux-thunk的实现原理,因为它非常经典且有用,而且代码量少的感人

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:50:08

    typescript实战总结之实现一个互联网黑白墙

    前言 笔者上一篇文章 TS核心知识点总结及项目实战案例分析 主要写了typescript的用法和核心知识点总结, 这篇文章将通过一个实际的前端案例来教大家如何在项目中使用typescript. 你将收获 如何使用umi快速搭建一个基于React + antd + typescrip

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:50:32

    TS核心知识点总结及项目实战案例分析

    前言 最近工作一直很忙,复盘周期也有所拉长,不过还是会坚持每周复盘。今天笔者将复盘一下typescript在前端项目中的应用,至于为什么要学习typescript,我想大家也不言自明,目前主流框架vue和react以及相关生态的内部构建大部分都采用了typescript,其原因就在于它的静态类型

    来自 牛客3224207号
    00
  • avatar 刘旷 2021-01-01 12:50:38

    加码直播,百度二次增长

    配图来自Canva可画 直播站上风口时日已久,但直播江湖的大局仍未确定。一方面抖音、快手、淘宝等老牌玩家的直播大战仍在持续;另一方面后来者如搜狐、百度等玩家,仍在持续入局掀起新波澜。 在新加入的诸多玩家之中,大踏步入局的百度,无疑是这场硝烟弥漫的直播战场最大的变数。而在百度持续向直播领域进军的背后,

    来自 刘旷
    00
  • avatar 牛客3224207号 2021-01-01 12:50:53

    当遇到跨域开发时, 我们如何处理好前后端配置和请求库封装(koa/axios版)

    我们知道很多大型项目都或多或少的采用跨域的模式开发, 以达到服务和资源的解耦和高效利用. 在大前端盛行的今天更为如此, 前端工程师可以通过nodejs或者Nginx轻松搭建起web服务器.这个时候我们只需要请求后端服务器的接口即可实现系统的业务功能开发.这个过程中会涉及到web页面向API服务器的跨

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:51:16

    轻松使用纯css3打造有点意思的故障艺术(附React加强组件版)

    前言 很早之前就看到国外很多酷炫的网站在实践"故障艺术", 或者错位动画", 感觉非常有意思, 现在APP端的抖音启动界面有着这种设计的影子, 作为一名用于探索未知的前端工程师, 有必要好好实践一下这一设计. 正文 接下来笔者将带大家使用纯Css3来实现&q

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:51:39

    使用reveal.js制作精美的网页版PPT

    前言 最近在做季度总结和技术分享,所以需要做个PPT, 来回顾这半年来的技术贡献. 但苦于mac上运行PPT那感人的流畅度, 成功的激起了笔者的强迫症, 所以索性想办法通过技术的手段来做个网页版PPT, 这个时候笔者发现了reveal.js: 一个使用 HTML 语言制作演示文稿的 Web 框架

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:52:00

    8种吃了会让人变笨的食物

    俗话说的好,要想学习好,吃的得管饱。作为一名程序员,脑力保护很重要,眼力保护也不能少,因为写代码,看代码,改别人的代码,不仅仅是考验脑力,心理承受能力,眼力的修为同样重要,我们只有保护好眼口脑手,才能在工作越来越难找的今天,打造自己的独特竞争力。所以笔者在每周分享实用技术文章的同时,也会定期分享程序

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:52:27

    快速在你的vue/react应用中实现ssr(服务端渲染)

    前言 我们都知道, Vue和React是构建客户端应用程序的框架。默认情况下,可以在浏览器中输出自定义组件,进行生成 DOM 和操作 DOM, 也就是我们常说的客户端渲染, 并且我们大部分主流的场景都是SPA(单页面)应用, 而随着 SPA尤其是 React、Vue、Angular 为代表的前端

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:52:49

    javascript进阶必备的二叉树知识

    前言 每当放完小长假,我都会习惯性的反思和复盘一下自己的技术,尤其是端午节。为什么我会写二叉树的文章呢?其实这涉及到程序员的一个成长性的问题。对于0-3年的前端程序员来说,可能很少有机会涉及到数据结构和算法的工作中,除非去大厂或者做架构相关的工作。但是很多工作2-3年的前端工程师,业务工作已经相

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:53:13

    原生javascript组件开发之Web Component实战

    前言 作为一名前端工程师,我们每天都在和组件打交道,我们也许基于react/vue使用过很多第三方组件库,比如ant design,elementUI,iView等,或者基于它们进行过组件的二次开发,比如业务组件,UI组件等,亦或者觉得团队能力很强,可以不依赖第三方而独立开发属于自己的组件库。无

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:53:34

    如何使用css3实现一个类在线直播的队列动画

    之前在群里有个朋友问了这样一个问题, 就是如何在小程序中实现类似直播平台的用户上线时的队列动画? 作为一名前端工程师, 解决方案无非以下2种: 使用javascript根据条件来控制元素的样式实现队列动画 用纯css3配合数据驱动模型来实现. 大家都知道在现代的Web开发中,

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:53:56

    动态刻度可视化组件实现

    前言 之前有个网友问我了一个很有价值的问题, 有关实现数据可视化的问题, 但是这个可视化问题不是一般的柱状图, 折现图之类的,而是不规则刻度的数据可视化.所以笔者思考了一下决定自己实现一个动态刻度可视化组件的方案, 来解决这一类的需求. 正文 最初的需求是这样的: 我们只需要输

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:54:20

    javascript算法第三周打卡

    之前因为工作原因接触了很多有意思的算法知识,为了巩固大家的算法基础和编程能力,笔者将开展为期2个月的算法学习打卡, 每周3-5次算法训练, 并附有算法题的答案, 供大家学习参考. 接下来我们复盘第三周的算法打卡内容. 1. 输入一个正数N, 输出所有和为N的连续正数序列. 例如输入15, 结果:

    来自 牛客3224207号
    00
  • avatar SongTang 2021-01-01 12:54:38

    Hadoop3.2.1环境搭建与WordCount

    选择镜像下载压缩包 http://mirrors.hust.edu.cn/apache/hadoop/core/hadoop-3.2.1/解压后配置etc/hadoop下的各个配置文件.jdk的地址以及主机名根据实际情况决定 修改配置文件 hadoop-env.sh JAVA_HOME=/home/

    来自 SongTang
    00
  • avatar 牛客3224207号 2021-01-01 12:54:41

    javascript算法学习打卡(第二周)

    之前因为工作原因接触了很多有意思的算法知识,为了巩固大家的算法基础和编程能力,笔者将开展为期2个月的算法学习打卡, 每周3-5次算法训练, 并附有算法题的答案, 供大家学习参考. 接下来我们复盘第二周的算法打卡内容. 1.给定一个任意嵌套结构的对象如下,使用你熟悉的算法,将对象的属性按照层级输出

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:55:09

    使用Intersection Observer API实现视频队列自动播放

    前言 笔者利用空余时间研究了一下javascript的Interp Observer API,发现其有很大的应用场景,比如图片或者内容的懒加载,视差动画等。笔者也在之前的文章中详细介绍了3种Observer(观察者)的用法,包括位置监听,dom变化监听以及窗口变化监听,它们有非常多的应用场景,所

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:55:32

    javascript算法学习打卡(第一周)

    之前因为工作原因接触了很多有意思的算法知识,为了巩固大家的算法基础和编程能力,笔者将开展为期2个月的算法学习打卡, 每周3-5次算法训练, 并附有算法题的答案, 供大家学习参考. 接下来我们复盘第一周的算法打卡内容. 1.有一个数组arr = [a1, a2, a3, b1, b2, b3, c

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:55:54

    基于Apify+node+react/vue搭建一个有点意思的爬虫平台

    前言 熟悉我的朋友可能会知道,我一向是不写热点的。为什么不写呢?是因为我不关注热点吗?其实也不是。有些事件我还是很关注的,也确实有不少想法和观点。但我一直奉行一个原则,就是:要做有生命力的内容。 本文介绍的内容来自于笔者之前负责研发的爬虫管理平台, 专门抽象出了一个相对独立的功能模块为大家讲

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:56:15

    javascript正则深入以及10个非常有意思的正则实战

    前言 熟悉我的朋友可能会知道,我一向是不写热点的。为什么不写呢?是因为我不关注热点吗?其实也不是。有些事件我还是很关注的,也确实有不少想法和观点。但我一直奉行一个原则,就是:要做有生命力的内容。 对于前端工程师来说, 正则表达式也许是javascript语言中最晦涩难懂的, 但是也往往是最简

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:56:41

    发布专属于你的朋友圈动态,让更多程序员看到你

    目前笔者开发了一个专门为程序员朋友提供服务的朋友圈应用, 大家可以发布自己的心情,吐槽, 发布招聘信息等, 赶快尝试一下吧~ 大家点击左下角阅读原文,就可以发布浏览动态啦~

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:57:04

    javascript经典算法之最小硬币找零问题

    前言 笔者之前也断断续续写过几篇javascript数据结构和算法的文章,之所以要写,是因为它们很重要。在前端的职业生涯中我们会遇到很多选择,走向不同的方向,但是唯一不变的,就是技术思维。 而算法,正是技术思维应用的结晶。对于初中级工程师,实现业务是我们的首要职责,没有太多的时间和精力关注代

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:57:25

    基于react/vue搭建一个通用的表单管理配置平台

    前言 熟悉我的朋友可能会知道,我一向是不写热点的。为什么不写呢?是因为我不关注热点吗?其实也不是。有些事件我还是很关注的,也确实有不少想法和观点。但我一直奉行一个原则,就是:要做有生命力的内容。 这篇文章是一篇应用性极强的文章,我们通过一个实际的应用场景,去解决某一类的问题,提供一种或者几种

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:57:51

    程序员必备的几种常见排序算法和搜索算法总结

    前言 最近为了巩固一下自己的算法基础,又把算法书里的基本算法刷了一遍, 特地总结一下前端工程师需要了解的排序算法和搜索算法知识,虽然还有很多高深算法需要了解, 但是基础还是要好好巩固一下的.本文将以图文的形式为大家介绍如下算法知识,希望在读完之后大家能有所收获: 冒泡排序及其优化

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:58:15

    几个非常有意思的javascript知识点总结

    作为一名前端爱好者, 笔者利用空余时间研究了几个国外网站的源码,发现不管是库,还是业务代码,都会用到了一些比较有意思的API,虽然平时在工作中部分接触过,但是经过这次的研究,觉得很有必要总结一下,毕竟已经2020年了,是时候更新一下技术储备了,本文主要通过实际案例来带大家快速了解以下几个知识点:

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:58:37

    javascript探秘之从零到一实现单向 & 双向链表

    前言 前端工程师对于算法和数据结构这块的知识的掌握程度,是进阶高级工程师的非常重要的标志之一,为了总结一下数据结构和算法方面的知识,笔者今天继续把链表这一块的知识补上,也作为自己知识体系的一个梳理,笔者早在去年就写过一篇关于使用javascript实现二叉树和二叉搜索树的文章,如果感兴趣或者想进

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:59:01

    30分钟开发一款抓取网站图片资源的浏览器插件

    前言 由于业务需求, 笔者要为公司开发几款实用的浏览器插件,所以大致花了一天的时间,看完了谷歌浏览器插件开发文档,在这里特地总结一下经验, 并通过一个实际案例来复盘插件开发的流程和注意事项. 你将收获 如何快速上手浏览器插件开发 浏览器插件开发的核心概念 浏

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:59:22

    前端路上的一些开源总结(持续更新)

    从19年到20年,笔者利用空余时间陆陆续续做了一些开源项目, 大部分开源项目都立足于企业实际业务需求, 所以笔者觉得有必要做一个总结和复盘,在复盘的过程中希望也能对大家有所帮助.今后笔者的开源项目都会放在这篇文章中,如果想学习的可以多交流. 1. 基于indexedDB封装的轻量级缓存库

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 12:59:44

    微前端架构初探以及我的前端技术盘点

    前言 最近几年微前端一直是前端界的热门议题, 它类似于微服务架构, 主要面向于浏览器端,能将一个复杂而庞大的单体应用拆分为多个功能模块清晰且独立的子应用,且共同服于务同一个主应用。各个子应用可以独立运行、独立开发和独立部署。 微前端架构概念的诞生及应用对于提供复杂应用服务的企业来说显然是一种

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:00:06

    浏览器缓存库设计总结(localStorage/indexedDB)

    前言 浏览器缓存设计一直是web性能优化中非常重要的一个环节,也是SPA应用盛行的今天不得不考虑的问题.作为一名优秀的前端工程师,为了让我们的应用更流畅,用户体验更好,我们有必要做好浏览器缓存策略. 每个Web应用体验都必须快速,对于渐进式 Web 应用更是如此。快速是指在屏幕上获取

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:00:27

    30分钟教你使用nodeJs开发自己的图床应用

    前言 本文主要复盘笔者的nodeJS,通过一个线上的实战案例来总结node生态常用的技术点和最佳实践。后面会花费大概一个月的时间输出3篇以实战为主的nodeJs项目,本文是第一篇,主要介绍如何使用nodeJs开发一个图床应用。该项目对于测试和个人服务型网站非常实用,大家可以基于此扩展出更强大的应

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:00:50

    5分钟教你使用console.log发布公司的招聘信息

    前言 我们在打开百度或者知乎等网站查看源代码时,在控制台往往会看到如下图所示的信息: 通过这种方式来帮助公司做招聘,是不是很有创意呢?一方面可以体现出这些公司对人才的渴望,另一方面也可以让开发者们直接接触招聘信息,更加高效的找到对公司感兴趣的求职者。 接下来就让来看看这些是如

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:01:12

    30分钟带你了解Web工程师必知的Docker知识

    前言 笔者之前和朋友一直在讨论web技术方向的话题,也一直想了解web运维方面的知识,所以特意请教了一下我的朋友老胡,他对web运维和后端技术有非常多的实战经验,所以在本文中他也提供了不少帮助。本文主要会介绍Docker的基础知识和应用领域,并通过实际部署一个web项目来带大家了解Docker的

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:01:55

    从零到一教你基于vue开发一个组件库

    前言 Vue是一套用于构建用户界面的渐进式框架,目前有越来越多的开发者在学习和使用.在笔者写完 从0到1教你搭建前端团队的组件系统 之后很多朋友希望了解一下如何搭建基于vue的组件系统,所以作为这篇文章的补充,本文来总结一下如何搭建基于vue的组件库. 虽然笔者有近2年没有从事vue的开发了

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:02:16

    用babel和nodemon搭建一个功能齐全的nodejs开发环境

    前言 笔者最近在工作之余,一直在做数据可视化和nodejs方面的研究,虽然之前的web工作中接触过nodejs和可视化相关的内容,但是没有一个系统的总结和回顾,所以为了更深入的研究和复盘我的nodejs和数据可视化之路,笔者将会花两个月的时间,做一个彻底的复盘. Node.js是一个

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:02:41

    10分钟教你手写8个常用的自定义hooks

    前言 Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。本文是一篇以实战为主的文章,主要讲解实际项目中如何使用hooks以及一些最佳实践,不会一步步再介绍一遍react hooks的由来和基本使用,因为写hoo

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:03:02

    《彻底掌握redux》之开发一个任务管理平台

    前言 redux是上手react开发的必经之路,也是目前react项目中使用的最流行状态管理库。虽然我们不使用redux也可以通过react的state和父子props进行基本的数据通信和项目开发,但是对于一个大型项目而言,往往考虑的更多的是代码结构和组件之间的通信,我们需要一种很优雅且有利于扩

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:03:27

    从0到1教你搭建前端团队的组件系统(高级进阶必备)

    前言 随着vue/react这类以数据驱动为主的web框架的不断完善和壮大,越来越多的前端团队开始着手搭建内部的组件库。虽然目前市面上已经有很多功能强大且完善的组件库供我们使用,比如基于react的开源组件库ant-design,material,又比如基于vue的开源组件库elementUI,

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:03:52

    细品《影响力》

    《影响力》作为《财富杂志》鼎力推荐的“75本商业必读书”之一,极大的吸引了我的眼球,于是在2019年入手了它,之前因为工作原因一直断断续续的读,直到今天才把它读完,读完之后收获很多,有很多需要记录和反思,所以打算专门通过文章的方式,记录自己的收获与感想,也希望看到我这篇文章的人,能有所收获。 《

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:04:32

    精通React/Vue系列之实现一个全局提示(Message)组件

    前言 本文是笔者写组件设计的第十一篇文章, 今天带大家实现一个同样比较特殊的组件——全局提示(Message)组件。我们看到的组件效果可能是这样的: 由于全局提示组件的设计原理和笔者上一篇写的精通React/Vue系列之手把手带你实现一个功能强大的通知提醒框(Notification)

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:04:53

    精通React/Vue系列之手把手带你实现一个功能强大的通知提醒框(Notification)

    前言 本文是笔者写组件设计的第十篇文章, 今天带大家实现一个比较特殊的组件——通知提醒框(Notification)。 该组件在诸如Antd或者elementUI等第三方组件库中也都会出现,主要用来为用户提供系统通知信息的.我们在调用它时并不像其他组件一样,通过引入组件标签来调用。比如Modal

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:05:15

    《精通react/vue组件设计》之手把手实现一个轻量级可扩展的模态框(Modal)组件

    前言 本文是笔者写组件设计的第九篇文章, 今天带大家实现一个轻量级且可灵活配置组合的模态框(Modal)组件, 该组件在诸如Antd或者elementUI等第三方组件库中都会出现,主要用来提供系统的用户反馈. 之所以会写组件设计相关的文章,是因为作为一名前端优秀的前端工程师,面对各种

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:05:38

    《精通react/vue组件设计》之5分钟教你实现一个极具创意的加载(Loading)组件

    前言 本文是笔者写组件设计的第八篇文章, 今天带大家用5分钟实现一个极具创意的加载(loading)组件.涉及的核心知识点主要是css3相关特性, 如果大家非常熟悉,可直接跳过介绍直接看正文. 时刻问自己:是否具备创造力? [笔记]前端组件的一般分类: 通用型组件

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:06:00

    《精通react/vue组件设计》之实现一个健壮的警告提示(Alert)组件

    前言 本文是笔者写组件设计的第七篇文章, 今天带大家实现一个自带主题且可关闭的Alert组件, 该组件在诸如Antd或者elementUI等第三方组件库中都会出现,主要用来提供系统的用户反馈. 之所以会写组件设计相关的文章,是因为作为一名前端优秀的前端工程师,面对各种繁琐而重复的工作

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:06:22

    《精通react/vue组件设计》之配合React Portals实现一个功能强大的抽屉(Drawer)组件...

    前言 本文是笔者写组件设计的第六篇文章,内容依次从易到难,今天会用到react的高级API React Portals,它也是很多复杂组件必用的方法之一. 通过组件的设计过程,大家会接触到一个完成健壮的组件设计思路和方法,也能在实现组件的过程逐渐对react/vue的高级知识和技巧有更深的理解和

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:06:43

    《精通react/vue组件设计》之5分钟实现一个Tag(标签)组件和Empty(空状态)组件

    前言 本文是笔者写组件设计的第五篇文章,之所以会写组件设计相关的文章,是因为作为一名前端优秀的前端工程师,面对各种繁琐而重复的工作,我们不应该按部就班的去"辛勤劳动",而是要根据已有前端的开发经验,总结出一套自己的高效开发的方法.作为数据驱动的领导者react/vue等MVV

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:07:05

    2年vue项目实战经验汇总

    前言 vue作为前端主流的3大框架之一,目前在国内有着非常广泛的应用,由于其轻量和自底向上的渐进式设计思想,使其不仅仅被应用于PC系统,对于移动端,桌面软件(electronjs)等也有广泛的应用,与此诞生的优秀的开源框架比如elementUI,iView, ant-design-vue等也极大

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:07:26

    《精通react/vue组件设计》之快速实现一个可定制的进度条组件

    前言 这篇文章是笔者写组件设计的第四篇文章,之所以会写组件设计相关的文章,是因为作为一名前端优秀的前端工程师,面对各种繁琐而重复的工作,我们不应该按部就班的去"辛勤劳动",而是要根据已有前端的开发经验,总结出一套自己的高效开发的方法.作为数据驱动的领导者react/vue等M

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:07:48

    如何用纯css打造类materialUI的按钮点击动画并封装成react组件

    前言 作为一个前端框架的重度使用者,在技术选型上也会非常注意其生态和完整性.笔者先后开发过基于vue,react,angular等框架的项目,碧如vue生态的elementUI, ant-design-vue, iView等成熟的UI框架, react生态的ant-design, materia

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:08:09

    15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)

    前言 设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:08:31

    基于jsoneditor二次封装一个可实时预览的json编辑器组件(react版)

    前言 做为一名前端开发人员,掌握vue/react/angular等框架已经是必不可少的技能了,我们都知道,vue或react等MVVM框架提倡组件化开发,这样一方面可以提高组件复用性和可扩展性,另一方面也带来了项目开发的灵活性和可维护,方便多人开发协作.接下来文章将介绍如何使用react,开发

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:08:51

    《春节特辑》在新疆过年是一种什么感觉?

    笔者虽然老家是四川的,但是目前父母定居新疆,今天就来介绍一下新疆的年味… 1.集市街景 2. 景观 3.年味

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:09:14

    用思维导图来总结一下我的2019前端之旅

    马上过年了。依惯例,提前给大家送上一份新年礼物 2019前端学习路线和职业发展方向 ,希望年后还在迷茫,还在犹豫的朋友们能有所借鉴. 的确2019年发生了很多事情, 互联网寒冬仍在继续, 求职者竞争日益激烈,笔者在19年也战战兢兢, 跳了槽, 裸了辞, 只是为了在年轻的时候, 能更快的成长

    来自 牛客3224207号
    01
  • avatar 牛客3224207号 2021-01-01 13:09:41

    初中级前端面试题目汇总和答案解析

    笔者虽然曾今也面试过一些前端求职者,但是对于前端的笔试和面试,我觉得并不能体现一个人的真实能力,所以建议大家多修炼前端真正的技术.对于前端面试题,由于之前承诺过会出一期,所以笔者大致总结一下曾今面试的题目.后续不会再出面试题,而是写一些真正的,有利于成长性的技术文章和思维方式,来帮助大家提高解决问题

    来自 牛客3224207号
    01
  • avatar 牛客3224207号 2021-01-01 13:10:02

    前端进阶第8-9周打卡题目汇总

    前端基础打卡已经基本结束了,内容从css基础,动画,js基本算法,作用域,闭包,节流防抖这些基本的web知识大家有没有都掌握了呢?年后会出一个进阶路线规划图,希望笔者可以带着大家,一起进步,一起成长. 第八周 星期一 1. 写一个js函数,可以生成n*n维矩阵坐标 [参考答案]

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:10:23

    BAT级新零售大型线上项目实战

    最近流行的一句话: “你们别学了,跟不上了!” 随着前端开发的不断演变,开发模式的不断改变,企业对前端的要求也越来越高,再也不是会HTML、CSS,写写简单的JS动效的阶段了,而且只会做Web端很多时候也已经不能满足企业的要求了。工作中你永远不知道下一个项目会做什么,Web系统(前端展示,后

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:10:44

    2019,猪。2020,猪猪。

    今年的总结本来想提前抽1周开始总结的,因为发生了很多事,很多变化,在我身上。既然不能在一天内说完,也不想寥寥结束,那么在今天,今年的最后一天,好好盘点一下。 ​ ​ ​一、技术方面 1. react生态更加精进,项目逐渐迁移hooks

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:11:08

    前端进阶第7周打卡题目汇总

     不知不觉打卡群已经坚持2个月了,希望能陪伴大家持续更长的时间,帮助更多的朋友提高前端水平。接下来赶快进入正题,总结一下第七周的打卡笔记。 星期一 1. 介绍一下css里的设计模式比如BEM,OOCSS的含义和优点 答案: 什么是oocss? CSS “对象”是重复的视觉模

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:11:30

    用60行代码实现一个高性能的圣诞抽抽乐H5小游戏(含源码)

    今天圣诞节,先预祝大家节日快乐.既然是圣诞节,那我们就来学点有意思的,用几十行代码来实现一个高性能的抽奖小游戏.也基于此,来巩固我们的javascript基础,以及前端一些基本算法的应用 效果展示 将收获 •防抖函数的应用•用css实现九宫格布局•生成n维环形坐标的算法•如何

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:11:50

    《前端5分钟》之使用纯css实现网站换肤和焦点图切换动画

    今天我们来继续复盘一些工作中常用的css技巧和知识,以便我们可以更加优雅的用css实现富有动感的网站. 你将收获 •网站换肤设计方案介绍•:target伪类介绍和用法以及如何使用css实现网站换肤•transition动画以及如何用纯css实现焦点图动画 效果展示 1.网站换肤

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:12:11

    前端进阶第6周打卡题目汇总

     不知不觉打卡群已经坚持一个半月了,希望能陪伴大家持续更长的时间,帮助更多的朋友提高前端水平。接下来赶快进入正题,总结一下第六周的打卡笔记。 星期一 1.  js实现求最大公约数 2. 生成指定区间内的随机字符串 /** * 生成指定区间内的随机字符串 * @param {

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:12:36

    前端进阶第5周打卡题目汇总

    由于最近有很多朋友问我如何入门和进阶前端,以及如何提高自己的javascript水平,为了认真回答这个问题并提高执行力,本人特地建了一个前端学习打卡群,每天会定期分享工作中常见的问题和笔试,面试题,以此来提高大家对前端的掌握程度。(感兴趣的可以加我进群哦)     不知不觉打卡群已经坚持一

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:13:03

    《前端5分钟》之使用解释器模式实现获取元素Xpath路径的算法

    前端领域里基于javascript的设计模式和算法有很多,在很多复杂应用中也扮演着很重要的角色,接下来就介绍一下javascript设计模式中的解释器模式,并用它来实现一个获取元素Xpath路径的算法。 上期回顾 《前端实战总结》之迭代器模式的N+1种应用场景 《前端实战总结

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:13:24

    《前端5分钟》之迭代器模式的N+1种应用场景

    眼看12月就来了,抓住今年的尾巴,好好总结一下前端的不足与收获。这篇文章是笔者写设计模式专题的第二篇文章,也是基于工作中的总结和提炼,在实际应用场景中都会大量使用,至于为什么要写设计模式,主要是为了提高团队代码质量和可维护性,后续会继续推出设计模式相关的文章,供大家参考和学习。 你将学到

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:13:46

    前端进阶第4周打卡题目汇总

    由于最近有很多朋友问我如何入门和进阶前端,以及如何提高自己的javascript水平,为了认真回答这个问题并提高执行力,本人特地建了一个前端学习打卡群,每天会定期分享工作中常见的问题和笔试,面试题,以此来提高大家对前端的掌握程度。(感兴趣的可以加我进群哦) 好啦,接下来赶快进入正题,总结一

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:14:12

    前端进阶第3周打卡题目汇总

    由于最近有很多朋友问我如何入门和进阶前端,以及如何提高自己的javascript水平,为了认真回答这个问题并提高执行力,本人特地建了一个前端学习打卡群,每天会定期分享工作中常见的问题和笔试,面试题,以此来提高大家对前端的掌握程度。(感兴趣的可以加我进群哦) 好啦,接下来赶快进入正题,总结一

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:14:44

    《前端5分钟》之使用CSS3实现酷炫的3D旋转透视

    3D动画效果现在越来越普及,已经被广泛的应用到了各个平台,比如阿里云,华为云,webpack官网等。它可以更接近于真实的展示我们的产品和介绍,带来极强的视觉冲击感。所以说,为了让自己更加优秀,css3 3D动画必不可少。 你将学到 CSS3 3D 转换的常用API介绍 CSS3 3

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:15:06

    《前端5分钟》之使用pace.js美化你的网站加载进度条

    前言 最近做网站体验优化的时候突然发现一个好东西,pace.js(加载进度条插件),gzip之后只有几kb, 简单好用,特地分享出来,也作为自己的一个学习总结。 pace.js介绍 pace.js是一个自动加载页面进度栏的小插件,它可以自动监视您的Ajax请求,事件

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:15:27

    《前端5分钟》之设计模式的应用——备忘录模式

    概念介绍 备忘录模式简单的说就是在不破坏已有逻辑的前提下,将日后需要获取的数据在第一次保存下来以免造成重复且低效的操作。该设计模式最主要的任务就是对现有数据或者状态做缓存,为将来某个时刻使用或者恢复做准备。 应用场景 首先在javascript编程中,我们的应用往往是通过浏览器端向服务器

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:15:49

    《前端实战总结》之使用postMessage实现可插拔的跨域聊天机器人

    由于笔者之前的项目中接触过聊天机器人的项目,主要实现机器人客服模块,以及支持跨多平台使用的目的,所以特地总结一下,希望有所收获。 你将学到 跨域技术常用方案介绍 postMessage实现跨域通信 如何实现聊天机器人 node搭建本地服务

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:16:13

    《前端实战》之变量提升,函数声明提升及变量作用域详解

    之所以会写这篇文章,主要源于笔者在重构老项目的时候发现了一个bug,导致某个插件不生效了,在review加search code加断点调试之后,发现了原因:一个同名的变量将插件方法给覆盖了,ohmyGad。 正文 1.变量是如何被覆盖的 在一般情况下,js代码都是自上而下执行的,对于同一

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:16:33

    《前端实战总结》如何在不刷新页面的情况下改变URL

    由于公司最近有个需求是想让我们的get请求的参数都直接显示在浏览器url上,这样我们就可以直接通过复制url来显示对应的界面数据了。 背景介绍 由于我们常用的http请求一般是基于XHR对象的实现或者fetch实现,这种请求操作并不会触发浏览器url的变化,这样虽然也能正常请求数据并渲

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:16:54

    基于create-react-app打包编译自己的第三方UI组件库

    前言 这篇文章主要是总结一下我们在工作中如何为公司开发内部的第三方UI组件,并通过npm install的方式安装的一些步骤和思路。在学习完这套发布方法后大家也可以快速的发布自己的UI库到npm,供他人使用,就比如elementUI或者Ant Design。 如果想学习如何发布一个js库或者

    来自 牛客3224207号
    01
  • avatar 牛客3224207号 2021-01-01 13:17:36

    前端组件/库打包利器rollup使用与配置实战

    目前主流的前端框架vue和react都采用rollup来打包,为了探索rollup的奥妙,接下来就让我们一步步来探索,并基于rollup搭建一个库打包脚手架,来发布自己的库和组件。 前言 写rollup的文章是因为笔者最近要规范前端开发的业务流程和架构,并提供内部公有组件库和工具

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:17:57

    《css大法》之使用伪元素实现超实用的图标库(附源码

    今天我们来复盘一下前端中css伪元素的知识以及如何用css伪元素来减轻javascript的压力,做出一些脑洞大开的图形。 预备知识 伪元素 伪元素是一个附加至选择器末的关键词,允许你对被选择元素的特定部分修改样式。伪元素主要有: ::first-letter 第一个字母

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:18:22

    基于nodeJS从0到1实现一个CMS全栈项目的服务端启动细节

    由于很多朋友对于我上一篇写的CMS系统中后台node部分的启动有些不太理解的地方或者存在一些问题,这里我会专门写一下启动的步骤和细节。 关于CMS全栈系统感兴趣的朋友可以看看我之前写的两篇文章: 1. 2. 摘要 本文主要介绍如下

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:18:44

    一文快速掌握 es6+新特性及核心语法

    首先先祝各位节日快乐,好好去体验生活的快乐,在假期最后一天里,祝大家收获满满,同时抓住假期的尾巴,收割实用技能。 接下来我会总结一些工作中常用也比较核心的es6+的语法知识,后面又要慢慢开始工作之旅了,希望在总结自己经验的过程中大家会有所收获~

    来自 牛客3224207号
    00
  • avatar 牛客3224207号 2021-01-01 13:19:05

    前端必不可少的Git使用技巧

    版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 创建并提交一个版本库 课外知识: m

    来自 牛客3224207号
    00