最近在工作中遇到了接口返回 markdown 语法的文本在页面中展示的场景,我选择了使用 markdown-it 这个库来处理,下面给大家做个分享。 一、markdown-it简介 markdown-it是一款功能强大的Markdown解析器,支持丰富的Markdown语法,能够轻松将Mark...
Nuejs 最近有一个很火的前端新框架,github 上已经有 5k 的star,这势头是真的猛: 我看了一下,这个 Nuejs 框架大体上有几个主要的特点: · 体积非常的小巧,只有 2.3k minzipped · 代码量比较少,比较容易上手,代码少了十倍 ...
最近在看一篇微前端的文章的时候,看到了这么一个评论,瞬间引起了我的求知欲,这个评论是这样的: 可能有些人不知道微前端是啥,也不知道 主应用 和 子应用 是啥,我画一个图给大加简单展示一下吧: 在这里再说一下 vue 文件的 scoped style 是...
Vue 3是一个非常流行的前端框架,广泛应用于大型互联网企业和个人项目。 虽然我们已经熟悉了一些常见的 Vue 3 知识,但还有一些不太常见但实用性很强的点可以帮助我们进一步优化和提升 Vue 3 应用的性能和开发效率。 本文将介绍一些不太常见的Vue 3知识...
在C#中,监控选定文件夹中文件的变动情况通常涉及到文件系统的监视。这可以通过多种方法实现,例如使用FileSystemWatcher类,它是.NET框架提供的一个专门用于监视文件系统更改的组件。下面我们将详细介绍如何使用FileSystemWatcher来监控文件夹中的文件...
前言 春节刚归来,我们不搞那么烧脑,先来一篇浅显易懂的文章,期望给大家带来一些新的解题思路。 背景 过去多年无论是一款插件推广,还是组件库统一,无论是一次机制流程制定,还是前端工程化体系建设,相信很多同学与我一样,在跨团队方案推...
在过去的几年里,前端开发发生了革命性的变化,变得更高效、更快,当然也更大。 SPA 框架的引入使 Web 开发发生了重大变化。更多繁重的工作转移到了前端,需要处理更多的事情,例如动态 UI、路由、状态管理等。因此,程序员习惯于使用新方法和第三方来...
前端框架 React React 每月平均下载量 8500w 左右,2023 年累计下载量:1,025,630,896(10.2 亿+)。 Next Next.js 每月平均下载量 2000w 左右,2023 年累计下载量:225,193,981(2.2 亿+)。 Vue Vue 每月平均下载量 1700w 左右,2...
最近,我的好朋友正在换工作,在网上收到了很多offer。 其中之一就有来自一家名为 TikTok 公司的Offer,你可能非常熟悉该公司,也有可能不是很熟悉它。 朋友在面试的时候,他们让我的朋友当场写代码来实现4个复杂方法的功能。 1. 尝试实现Pro...
大家好,我们除了埋头写代码,有时候我们会有更多的选择,调整我们的开发和设计流程,借助这些生产力工具,可以大大提高我们的开发效率,好了废话不多说,今天我看了一篇关于这方面的文章,在这里分享给大家。 引导语 醒目的设计是吸引访客注意力...
Labs 导读 随着公司的高速发展,业务需求越来越多,用户和公司对于页面的稳定性、性能也有了更高的诉求。根据Aberdeen Group的调研发现从浏览器输入地址开始访问到页面展示的最佳时间为3秒内,每多一秒的延迟会使客户满意度降低16%。 Part 01、&...
CSS(层叠样式表)是前端开发领域的主要技能之一,用于实现网站设计的视觉呈现。虽然您可能已经熟悉许多 CSS 属性,但仍有一些较少讨论的属性可以增强您的样式设计能力。在今天这篇文章中,我将通过代码片段与你分享15 个 CSS 属性。 让我们直接开始...
在JavaScript中,document对象是代表当前HTML文档的关键对象。它提供了许多方法来操作和操控网页中的元素和内容。下面是document对象的十个最常用方法及其示例代码和输出: getElementById():根据元素的id属性获取对应的元素。 // HTML代码片段...
开篇 你说,万一接口挂了会怎么样? 还能咋样,白屏呗。 有没有不白屏的方案? 有啊,还挺简单的。 容我细细细细分析。 原因就是接口挂了,拿不到数据了。那把数据储存起来就可以解决问题。 思考 存哪里? 第一时间反应浏览...
近年来,Go 编程语言的流行度迅速增加。Go 最初由 Google 开发,迅速成为后端开发中最受欢迎的语言之一,特别是在分布式系统和微服务的开发中。本文将讨论为什么 Go 是后端开发的未来。 一、Go 简介 Go,又称为 Golang,是由 Google 在2007年开发...
不断变化的数字创新格局可能让人感觉像是一场无情的竞赛。作为开发人员,你的痛苦是真实的——交付尖端产品、保持竞争力、跟上不断变化的用户期望,综合起来你的压力可能是压倒性的。 但是,如果我们告诉你有一个指南针可以驾驭这个复杂的形势呢? ...
大家在日常后端开发过程,不可避免的会接触到需要用到配置多个数据源的场景,在这里,小编介绍一种简单方便的,只需要简单的配置和一个@DS注解就能实现动态数据源的方式,这种动态数据源底层原理是基于Mybatis-plus来实现的。 1、配置方式 首先是...
近日,在 ViteConf 2023 上,Vite 团队成员 patak 发表了题为《Vite's Philosophy》 的演讲,分享了 Vite 的设计理念,本文就来详细看一下! 精简可扩展的核心 Vite 并不打算为每个用户的每种用例提供支持。Vite 旨在支持最常见的模式来构建开箱...
当我们谈论构建强大的Web应用程序时,选择适当的后端技术至关重要。在如今的技术领域中,Node.js已经崭露头角,并且越来越多的开发者和企业选择将其作为首选的后端开发工具。但是,Node.js究竟有哪些优势,使得它成为众多开发者钟爱的选择? 接下来...
“Nue生态系统仍在开发中,今天我发布了一个小而强大的核心:Nue JS。”他在Hacker News上写道。“这是一个非常小的(压缩后2.3kb)用于构建用户界面的JavaScript库。” Nue 来源于德语词汇 neue,翻译成英语是新。它允许具有HTML、CSS和JavaScript...