泯泷
码龄5年
关注
提问 私信
  • 博客:59,775
    动态:5
    59,780
    总访问量
  • 61
    原创
  • 41,060
    排名
  • 621
    粉丝
  • 0
    铁粉

个人简介:公众号 @ 泯泷ML;掘金:泯泷

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 目前就职: 上海宽娱数码科技有限公司
  • 加入CSDN时间: 2019-09-23
博客简介:

泯泷的博客

博客描述:
前端小朋友;公众号:泯泷ML
查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    356
    当月
    10
个人成就
  • 获得918次点赞
  • 内容获得1次评论
  • 获得822次收藏
  • 代码片获得320次分享
创作历程
  • 55篇
    2024年
  • 11篇
    2023年
成就勋章
TA的专栏
  • 产品
    1篇
  • 浏览器
    1篇
  • Astro
    1篇
兴趣领域 设置
  • 前端
    javascriptcss3lesses6前端
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

BFE-TS TypeScript类型体操练习 Easy 31-40

题目来自TypeScript题目 | BFE.dev - 前端刷题,准备前端面试拿到心仪的Offer,总共60题,带你完爆类型体操!
原创
发布博客 2024.10.27 ·
667 阅读 ·
18 点赞 ·
0 评论 ·
8 收藏

「译」Nuxt3:新渲染模式-边缘渲染、swr等

文章虽然介绍的是传统渲染模式和 Nuxt 3 采用的新的更细致的渲染模式的区别,但是对学习和区分几种目前主流的渲染模式也有一定帮助。浏览器和服务器都可以解析 JavaScript 代码以将 Vue.js 组件呈现为 HTML 元素。此步骤称为。Nuxt 同时支持和渲染。这两种方法各有利弊,我们将在本节中介绍。
原创
发布博客 2024.10.27 ·
1185 阅读 ·
31 点赞 ·
0 评论 ·
14 收藏

Vue Router 浅析

这样的配置就可以实现访问 https://a.b.com/main/a/ 或者 https://a.b.com/main/b/, 即访问 https://a.b.com/main/ 下的任意子路径, 都可以直接访问到index.html, 正常访问页面。这样的配置就可以实现访问 https://a.b.com/main/a/ 或者 https://a.b.com/main/b/, 即访问 https://a.b.com/main/ 下的任意子路径, 都可以直接访问到index.html, 正常访问页面。
原创
发布博客 2024.10.22 ·
685 阅读 ·
14 点赞 ·
0 评论 ·
12 收藏

# VueBus 总线传参数

vue组件非常常见的有父子组件通信,兄弟组件通信。而父子组件通信就很简单,父组件会通过props向下传数据给子组件,当子组件有事情要告诉父组件时会通过$emit事件告诉父组件。今天就来说说如果两个页面没有任何引入和被引入关系,该如何通信了?如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue中的事件总线,即 **EventBus**来通信。EventBus又称为事件总线。在Vue中可以使用EventBus。
原创
发布博客 2024.10.22 ·
786 阅读 ·
15 点赞 ·
0 评论 ·
11 收藏

来了解一下 Island Architecture 孤岛架构

本文着眼于岛屿架构,它们存在的原因以及当前应用它们的框架。在接下来的系列文章中,我想更深入地研究上面提到的框架 —— Astro,Marko和Qwik,以及其他框架,如Svelte,Angular和React,以及它们在内部之间的区别。
原创
发布博客 2024.10.21 ·
1000 阅读 ·
28 点赞 ·
0 评论 ·
23 收藏

URL 设计最佳实践

以下是Kyle Aster关于为什么URL 是通用的。它们适用于 Firefox、Chrome、Safari、Internet Explorer、cURL、wget、iPhone、Android,甚至写在便签上。它们是 Web 的一种通用语法。不要认为这是理所当然的。我喜欢这个无处不在的 URL 提醒。
原创
发布博客 2024.10.21 ·
996 阅读 ·
26 点赞 ·
0 评论 ·
27 收藏

高并发常见性能表现评估指标

QPS、TPS、RT、吞吐量。
原创
发布博客 2024.10.21 ·
289 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

enquirer 指南

提示在用户键入时自动完成,并将所选值作为字符串返回。await(需要在 async 函数内部运行)遇到多个问题,可以将多个问题对象以数组形式传给。使用 enquirer 的最简单方法是将。方法,返回完整的答案对象。
原创
发布博客 2024.10.20 ·
446 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

产品经理基础知识文档

社区团购是电子商务模式之一,它依托社区居民团体购物的需求,通过社区商铺提供的团购优惠活动来促进商铺对核心客户的精准化宣传和消费刺激,是一种能迅速提升商铺区域知名度和美誉度的商务模式。OKR所对应的环境,是动态变化的,业务逻辑和业务结果有的时候无法预测,需要经过实践去验证,是互联网时代的产物。l 幸存者偏差:驳斥的是一种常见的逻辑谬误(“谬误”而不是“偏差”),这个被驳斥的逻辑谬误指的是只能看到经过某种筛选而产生的结果,而没有意识到筛选的过程,因此忽略了被筛选掉的关键信息。
原创
发布博客 2024.10.20 ·
698 阅读 ·
22 点赞 ·
0 评论 ·
16 收藏

Web浏览器滚动方案一览| rAF等

在Web开发中,实现流畅的滚动效果对于提升用户体验至关重要。为了实现这一目标,开发人员可以利用一系列的滚动方案。其中,请求动画帧(requestAnimationFrame,简称rAF)是一种常用的技术。rAF通过优化动画效果的渲染,可以避免卡顿和过度绘制的问题。此外,还有其他滚动方案如CSS动画、滚动事件监听等等,开发人员可以根据具体需求选择合适的方案。通过合理选择和应用这些滚动方案,我们可以提供更加流畅和优化的用户体验。
原创
发布博客 2024.10.14 ·
894 阅读 ·
28 点赞 ·
0 评论 ·
26 收藏

CDN 内容分发网络

它就是专门为解决“长距离”上网络访问速度慢而诞生的一种网络应用服务。“内容”“分发”和“网络”。先看一下“网络”的含义。CDN 的最核心原则是“就近访问”,如果用户能够在本地几十公里的距离之内获取到数据,那么时延就基本上变成 0 了。所以 CDN 投入了大笔资金,在全国、乃至全球的各个大枢纽城市都建立了机房,部署了大量拥有高存储高带宽的节点,构建了一个专用网络。这个网络是跨运营商、跨地域的,虽然内部也划分成多个小网络,但它们之间用高速专有线路连接,是真正的“信息高速公路”,基本上可以认为不存在网络拥堵。
原创
发布博客 2024.10.14 ·
964 阅读 ·
22 点赞 ·
0 评论 ·
9 收藏

JS代码混淆器:JavaScript obfuscator 让你的代码看起来让人痛苦

JavaScript Obfuscator 是一个强大的工具,它通过转换和混淆代码来帮助开发者保护他们的 JavaScript 源代码。这种转换不会改变程序的执行方式,但会使代码难以理解和修改,从而为源代码提供了一层保护。
原创
发布博客 2024.10.13 ·
3322 阅读 ·
10 点赞 ·
0 评论 ·
14 收藏

Web Component 初学者教程

本教程将教你如何构建你的第一个Web Components以及如何在应用程序中使用它们。在我们开始之前,让我们花点时间了解一下Web Components的一般情况:近年来,Web Components(也称为自定义元素)已成为几个浏览器的标准API,允许开发人员只使用HTML、CSS和JavaScript来实现可重用的组件。这里不需要React、Angular或Vue。相反,自定义元素为你提供了将所有结构(HTML)、样式(CSS)和行为(JavaScript)封装在一个自定义HTML元素中的功能。
原创
发布博客 2024.10.13 ·
1252 阅读 ·
25 点赞 ·
0 评论 ·
12 收藏

Express. js v5.0中的新增功能

详细了解Express v5.0中的主要更改和改进以及如何迁移你的应用程序Express. js终于在GitHub上发布了版本。这是Express.js团队自2014年以来的第一个主要版本。Express. js 5.0带来了一系列重要的更新、优化和删除。虽然它仍处于测试阶段,但此版本正在形成以提高性能并简化未来Node.js项目的开发。Express. js 5.0需要,因此任何仍在使用旧版本的人都需要升级。
原创
发布博客 2024.10.11 ·
965 阅读 ·
19 点赞 ·
0 评论 ·
29 收藏

SolidStart 1.0:未来框架的形态

SolidStart 是一个 JavaScript 框架,旨在构建 SolidJS 应用程序并将其部署到各种服务提供者。这听起来与大多数其他 JavaScript 框架没有什么不同。但细节决定成败。
原创
发布博客 2024.10.11 ·
1087 阅读 ·
21 点赞 ·
0 评论 ·
8 收藏

CSS Flex 布局教程

弹性盒子是 CSS3 的一种新的布局模式。CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。弹性盒子由弹性容器(Flex container)和弹性子元素(Flex item)组成。弹性容器通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器。
原创
发布博客 2024.10.10 ·
1080 阅读 ·
25 点赞 ·
0 评论 ·
13 收藏

认识伪类与伪元素的区别

浏览器同样接受 CSS2 时代已经存在的伪元素(:before, :after, :first-line, :first-letter 等)的单冒号写法。添加元素试试,如下,创建一个元素 span 将首字母包裹起来,进而改变其颜色,成功了。伪类即假的类,通常可以添加类来达到效果,伪元素即假元素,需要通过添加元素才能达到效果。,同样添加一个类试试,显然很容易达到同样效果,我们并没有创建新的元素只是添加了一个类。表示,CSS2.1 后规定伪类用单冒号表示,伪元素用双冒号。叫做伪类而不是伪元素,尽管它和。
原创
发布博客 2024.10.10 ·
440 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

逻辑组合伪类 :not() :is :where :has

本文将介绍4个逻辑组合伪类,分别是:not():is:where:has,这四个伪类的自身优先级为0,这与其他伪类相同,但处理时是将其和括号里的参数作为一个整体计算优先级,这就导致了实际表现出的优先级由参数决定(除了:where()的优先级总是为 0)。目前这四位目前都得到了大多数浏览器的广泛支持,同时非常实用,务必掌握哦~
原创
发布博客 2024.10.09 ·
1361 阅读 ·
18 点赞 ·
0 评论 ·
27 收藏

Astro 集成 Vue 框架教程

Astro的集成能力支持我们使用Vue3编写的组件,并且支持SSR(server-side rendering)和CSH(client-side hydration)
原创
发布博客 2024.10.09 ·
1367 阅读 ·
32 点赞 ·
0 评论 ·
19 收藏

Astro 中通过 Node.js 启用服务器端渲染

在 Astro 中启用服务端渲染(SSR, Server Side Rendering)非常简单,而且启用后可以使用新的特性
原创
发布博客 2024.10.07 ·
1020 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏
加载更多