首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
外文翻译
泯泷
创建于2023-04-14
订阅专栏
包括外文文档、牛人博客、新鲜资讯等等
等 11 人订阅
共36篇文章
创建于2023-04-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
「译」为 Rust 及所有语言优化 WebAssembly
本文介绍了JavaScript与Rust WebAssembly的关系,以及wasm-bindgen是如何工作的
编写 Dockerfile:从入门到精通
引言 Dockerfile 是容器化技术的核心组成部分,它能让开发者和 DevOps 工程师将应用程序及其所有依赖项打包成轻量级、可移植的容器。本指南将全面讲解 Dockerfile,从基础概念到高级
「译」使用 CSS Parser 解析器扩展来填充 CSS(提案)
新 CSS 功能的采用——包括那些非常适合渐进增强的功能——被阻止,直到该功能在 Baseline 中广泛可用,这意味着一个 CSS 功能在首次在浏览器中发布后,需要 4 年时间才能获得更广泛的采用
「译」解析 JavaScript 中的循环依赖
我写了很多 JavaScript 代码,但循环依赖对我来说一直是个谜。错误信息总是显得随机且难以理解,有时甚至根本没有错误信息!我想更好地理解这个话题,所以进行了一系列实验,并想分享我学到的东西。
「译」如何从头开始构建机器人检测脚本:分步指南
你是否知道,据估计,所有网络流量中有一半来自机器人?而这些自动流量中有超过一半来自“恶意机器人”。网站不断面临自动机器人的威胁,这些机器人旨在执行恶意活动...
API版本控制以及如何实践
什么是API版本控制? API版本控制是管理和跟踪对API的更改的过程。它还涉及将这些更改传达给API的使用者。 更改是API开发的自然组成部分。
「生产必看」在企业环境中正确使用 Node.js 的九大原则
为了分享我们的见解,我们创建了“九大 Node 支柱”——在企业环境中创建强大、可扩展且可维护的 Node 应用程序的九条指导原则。本指南可用作检查清单,以确定当前实践中的差距,并确定需要改进的优先领
现在我们该如何使用容器查询@container?
正如你可能从标题中猜到的那样,我们认为现在大多数开发人员都可以在生产环境中使用容器查询——即使你必须支持旧版浏览器。这篇文章将带你了解我们推荐的实现方法。
关于优化 LCP 的常见误解
页面的最大内容绘制(Largest Contentful Paint,LCP)可能很复杂,难以改进,通常涉及多个变动因素和权衡。这篇文章查看了来自网络上真实页面加载的现场数据,以确定开发人员如何优化
「译」如何写出更好的Typescript代码
本文讨论了 15 个实用技巧,以帮助开发者编写更好的 TypeScript 代码。这些技巧包括可选链接、映射类型、实用类型等,旨在提高代码的安全性、可读性和功能性。
2024 年度 5 个 JavaScript 安全最佳实践
网络安全已成为一个瞬息万变的战场,JavaScript 应用程序的安全性也不例外。Web 应用程序已成为黑客试图获取敏感数据和财务详细信息的常见目标......
「译」不要将 DTOs 传递给UI组件
作为前端开发人员,我们经常使用来自后端 API 或服务的数据传输对象 (DTOs, data transfer objects)。这些 DTOs 表示用于在网络中传输的原始数据结构。然而...
「译」谷歌在索引过程中如何处理 JavaScript
了解搜索引擎如何抓取、呈现和索引网页对于优化搜索引擎的网站至关重要。多年来,随着 Google 等搜索引擎改变其流程,很难跟踪哪些有效,哪些无效,尤其是对于客户端 JavaScript...
「译」JavaScript 舍入误差(在金融应用程序中)
在 JavaScript 和其他编程语言中,处理浮点数时常常会遇到舍入错误的困扰。一个典型的例子是在计算 0.1 + 0.2 时,预期的结果应该是 0.3,但实际结果却是 0.300000000...
「译」React 服务器组件 (RSCs) 的深入分析
在这篇文章中,我们将深入探讨 React 服务器组件(RSC),它们是 React 生态系统中的最新创新,结合服务器端和客户端渲染以及 流式 HTML 以尽可能快速地传输内容...
「译」SolidStart 1.0:未来框架的形态
服务端渲染在 JavaScript 中的作用越来越大。为了追求性能和优化,所有的迹象都指向更多地利用服务器。 同样明显的是,开始使用这项技术并不容易...
「译」如何编写 React 应用程序的样式
过去十年间,Web 应用程序的构建方式已经发生了根本性的变化。我们现在关注的不是页面,而是组件。不再将数据传递给模板进行渲染,而是管理动态状态...
「译」设置项目
你已经对该领域有了初步的了解,并确定了一个技术堆栈,现在开始编写你一直在头脑中构思的这个复杂功能。但在我们深入之前,还有一个前提条件:我们需要建立项目并确保可以顺利投入生产。
「译」选择技术栈
了解产品的领域是工程任务的第一步,因为它有助于我们识别具体技术问题。规模、可用性和功能需求都源自业务需求。 我们的任务是选择适合的工具来解决这些问题。让我们进一步探讨这些。
「译」从领域开始
你终于开始从事一个全新的项目了!或者也许你刚刚加入一家新公司或团队?或许你正在开始一个新的软件项目,但是,你需要先做一件其他的事情。令许多工程师失望的是,你需要了解你所构建的业务和产品。
下一页