Vue 中可重用组件的 3 个主要问题

2023-10-18
阅读 17 分钟
505
当我们谈论或讨论在 Vue 中创建用户界面组件时,经常会提到可重用性。没错,Vue 的关键原则之一就是其基于组件的架构,这促进了可重用性和模块化。但这到底意味着什么呢?

为什么 HTTP/3 正在吞噬世界

2023-10-17
阅读 3 分钟
500
去年,负责定义互联网技术的互联网工程任务组(IETF)对该协议的新版本 HTTP/3 进行了标准化。此后,HTTP/3 和相关的 QUIC 协议在公共网络上迅速普及。具体数字取决于资料来源和测量方法,全球支持 HTTP/3 的网络服务器和网络的比例从 19% 到 50% 以上不等。

Tailwind CSS 真有那么好吗?讨厌它的前六大原因

2023-10-16
阅读 4 分钟
489
Tailwind CSS 是一个受欢迎的“实用优先”的 CSS 框架,声称可以帮助你更快、更轻松地创建自定义设计。然而,并不是每个人都对 Tailwind CSS 感到满意。事实上,有很多原因让你应该避免使用它,而坚持使用纯 CSS 或其他框架。以下是你应该讨厌 Tailwind CSS 的主要原因:

一劳永逸地搞懂 JavaScript中‘this’

2023-10-14
阅读 7 分钟
360
你是否曾觉得 JavaScript 似乎在戏弄你,尤其是当它在你面前挥舞 this 关键字时?那种“好吧,JavaScript,今天我们玩什么游戏?”的感觉。特别是当你试图确定在某段代码中 this 引用的是什么时。

大赞!Chrome 浏览器现在会显示每个活动标签页的内存使用情况了

2023-10-11
阅读 4 分钟
803
Chrome 浏览器最近推出了悬停卡,可以显示每个打开的标签页的内存使用情况。当你将鼠标悬停在某个标签页上时,弹出窗口将显示该标签页的内存使用情况,以及 Chrome 浏览器的内存保护器功能是否冻结了该标签页以节省内存。

Node.js 正在逐渐被淘汰!Bun 1.0 正在改变 JavaScript 的游戏规则

2023-10-10
阅读 2 分钟
491
想象一下,你用 JavaScript 写了一个故事,需要有人大声读出来。JavaScript 运行时就像是那个友好的叙述者,为你的故事赋予生命!它是一个特殊的环境,你的 JavaScript 故事在这里被阅读和执行。

Astro是2023年最好的web框架,原因如下

2023-10-08
阅读 3 分钟
532
免费体验 Gpt4 plus 与 AI作图神器,我们出的钱 体验地址:体验以下解释是全面理解为什么 Astro 在2023年成为最佳 web 框架所必需的。问题:JavaScript过多在 Web 开发世界中,变化发生得非常快,尤其是对前端JavaScript开发者而言。变化之快,以至于我们有时会忘记为谁创建网站和 web 应用:用户。自从 BackboneJS 和 A...

停止在 JavaScript 中使用 Promise.all()

2023-10-07
阅读 3 分钟
747
如果你偶然发现了这篇文章,你可能已经对 promises 很熟悉了。但对于那些新接触 JavaScript 的人来说,我们来详细解释一下。从本质上讲,Promise 对象表示异步操作的最终完成或失败。有趣的是,当 promise 被创建时,其值可能不会立即可用。

为什么我们不擅长 CSS

2023-10-06
阅读 8 分钟
859
本文探讨了为什么人们在CSS方面表现不佳。文章提到CSS的复杂性和不断变化的标准是导致问题的主要原因。作者还讨论了开发者和设计师之间的沟通问题,以及缺乏足够的培训和教育。他提到了一些常见的CSS错误,例如盒模型和浮动,以及如何避免它们。

作用域 CSS 回来了

2023-09-28
阅读 4 分钟
748
更好的是,W3C规范基本稳定,现在Chrome中已经有一个工作原型。我们只需要社区稍微关注一下,引诱其他浏览器构建它们的实现,并完成这项工作。

50 种 ES6 模块,面试被问麻了

2023-09-28
阅读 10 分钟
986
如果你问开发人员:"对你来说最难的 JS 题目是什么?",你绝不会听到他说是 ES6 模块。但统计数据更能说明问题!我们统计了我们电报频道中各种主题的问答错误答案数量,发现 ES6 模块是最难的主题之一。

大型DOM结构是如何影响交互性的

2023-09-26
阅读 4 分钟
853
没有办法绕过这一点:当你构建一个网页时,该页面一定会有一个文档对象模型(DOM)。DOM代表了你页面HTML的结构,并为JavaScript和CSS提供了访问页面结构和内容的途径。

前端新轮子Nue,号称替代Vue、React和Svelte

2023-09-25
阅读 2 分钟
1.1k
新的简约前端开发工具集Nue.js 于周三发布。在 Hacker News 上介绍它时,前端开发者和Nue.js 的创作者Tero Piirainen表示,它是 React、Vue、Next.js、Vite、Svelte 和 Astro 的替代品。他在 Nue.js的 FAQ 中进一步解释说,它是为网站和响应式用户界面设计的。该工具集已根据MIT许可进行了开源。

JavaScript怎么模拟 delay、sleep、pause、wait 方法

2023-09-23
阅读 7 分钟
1.2k
许多编程语言都有一个 sleep 函数,可以延迟程序的执行若干秒。JavaScript缺少这个内置功能,但不用担心。在这篇文章中,我们将探讨在JavaScript代码中实现延迟的各种技巧,同时考虑到该语言的异步性质。

被难倒了! 针对高级前端的8个级JavaScript面试问题

2023-09-21
阅读 7 分钟
977
JavaScript 是一种功能强大的语言,也是构建现代 Web 的基础之一。这种强大的语言也有一些自己的怪癖。例如,你知道 0 === -0 会计算为 true,或者 Number("") 会返回 0 吗?

小心这个陷阱: 为什么JS中的 every()对空数组总返回 true

2023-09-20
阅读 4 分钟
1.6k
JavaScript 语言的核心部分足够大,以至于我们很容易误解其某些部分的工作方式。最近在重构一些使用 every() 方法的代码时,发现实际上并不理解其背后的逻辑。在我的理解中,我认为回调函数必须被调用并返回true , every() 才会返回 true ,但实际上并非如此。对于一个空数组, every() 无论回调函数是什么都会返回 tru...

如何在十分钟内创建一个Chrome 插件

2023-09-19
阅读 6 分钟
768
曾经想过制作自己的Chrome扩展,却因为觉得过程太复杂而打消了念头吗?好消息,事情并没有你想象的那么复杂!在接下来的几分钟里,我们不仅将为你详解Chrome扩展的基础知识,还将手把手教你如何用五个简单的步骤创建自己的扩展。

15个常见网站开发错误,谁都可能犯

2023-09-17
阅读 3 分钟
503
文章首先指出了一些关于代码质量和结构的糟糕建议,例如“永远不需要注释代码”和“忽略代码性能”。这些建议可能导致代码难以理解和维护,以及性能问题。

每个高级前端工程师都应该知道的前端布局

2023-09-15
阅读 3 分钟
642
一套适用于手机、iPad 和 PC 的代码。每次加载不同的样式时,它们都能在一个项目中兼容。这就是所谓的响应性。然后,我希望产品经理能多考虑一下。我不想做了设计工作,最后却说它不好看,因为我不会做设计。

理想的viewport(视口)并不存在

2023-09-13
阅读 3 分钟
445
在Set Studio,我们进行了一个小型的非正式实验,以回答“视口尺寸有多碎片化?”这个问题。我们收集了超过120,000个数据点,涉及超过2,300个不同的视口尺寸。这些数据主要来自美国和欧洲的用户,因此它们并不一定能代表全球观众,但对于本文而言仍然具有参考价值。

最失败的 JavaScript 面试问题

2023-09-13
阅读 5 分钟
567
文列举了一些常见但容易出错的JavaScript面试问题,并提供了相应的解释和示例代码。这篇文章的目标是帮助读者更好地理解这些问题,以便在JavaScript面试中更好地回答它们。

别再用 display: contents 了

2023-09-12
阅读 3 分钟
886
文章讨论了在网站上使用"display: contents"属性可能导致的潜在问题。作者强调了这种做法可能破坏网页的语义结构,并可能对可访问性产生不利影响。文章还提到了一些潜在的解决方案,以帮助开发人员避免这些问题。

上线啦

2023-09-09
阅读 7 分钟
1k
最近 AIGC 是一个很火的领域,正好我之前认识的一个朋友 Alien 开始了全职在 AIGC 领域的创业,接下来我们来看看他究竟在做些什么。

提高生产力的10个必备VS Code技巧和窍门

2023-09-09
阅读 5 分钟
1.2k
微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

10 个功能强大的 JavaScript 动画库,打造引人入胜的用户体验

2023-09-08
阅读 4 分钟
3k
大家好,我是大冶,一个热爱前端开发和分享的工程师。我有一个专注于前端技术的公众号 【大迁世界】 ,希望能与更多同行或者感兴趣的朋友们一起进步。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

10个很少使用的JavaScript Console 方法

2023-09-06
阅读 6 分钟
836
大家好,我是大冶,一个热爱前端开发和分享的工程师。我有一个专注于前端技术的公众号 【大迁世界】 ,希望能与更多同行或者感兴趣的朋友们一起进步。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

9个对Web开发人员有用的CSS工具

2023-09-04
阅读 3 分钟
1.1k
微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

程序员的 4 种实用工具

2023-09-04
阅读 4 分钟
703
微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

为什么日本的网站看起来如此不同

2023-09-03
阅读 4 分钟
1.5k
微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。

有意义的前端应用程序文件夹结构

2023-08-30
阅读 3 分钟
811
微信搜索 【大迁世界】, 我会第一时间和你分享前端行业趋势,学习途径等等。本文 GitHub [链接] 已收录,有一线大厂面试完整考点、资料以及我的系列文章。