Tags → #coding
-
轻松在网页中集成专业思维导图功能 - Mind Elixir
详细介绍如何使用 Mind Elixir 在网页项目中集成思维导图功能。从基础安装到高级定制,包含完整代码示例和最佳实践,帮助开发者快速上手这个强大的 JavaScript 思维导图库。
-
React 批判 2 则
聊聊 React 在 useEffect 依赖管理和清理顺序方面的设计缺陷,探讨这些问题对非 React 原生库集成的影响,以及可能的解决方案。
-
怎么在任何项目使用 Tailwind CSS
学习如何在任何项目中使用 Tailwind CSS,即使不使用流行框架。本文深入探讨 Tailwind CSS 的工作原理,解释如何利用其 CLI 在任何环境中生成 CSS,并涵盖 Tailwind 4.x 的配置、黑暗模式、CSS 层等高级主题。 适合前端开发者和希望提升 CSS 工作效率的任何人。
-
70% 困境:AI 辅助开发的残酷真相
本文深入探讨了AI在软件开发中的应用现状与挑战,揭示了“70%问题”——即开发者在使用AI工具快速完成大部分工作后,剩余部分变得异常困难。文章分析了AI对不同经验水平开发者的不同影响,提出了“AI初稿”“持续对话”“信任但验证”等有效使用模式,并展望了AI作为“代理性软件工程师”的未来潜力。尽管AI显著加快了开发速度,但软件质量的提升仍需人类的判断和工程纪律。本文为开发者、技术领导者以及对AI在软件开发中应用感兴趣的读者提供了宝贵的见解和建议。
-
怎么实现一个 AI 代码助手插件
本文以 Cline 为拆解对象,分析如何实现一个 AI 代码助手插件
-
React 的设计哲学
不知道大家有没有遇到过在一个网页输入内容的时候,每次输入都得卡个半秒;又或者点一下运行,整个页面完全无法交互,变得像一张图片,任你点击都没有任何反应。 从前,React 渲染就有一个致命缺陷,在 `setState` 时,**当前组件的整个树**都会运行渲染函数。即使使用了虚拟 DOM,这里...
-
使用 Github Action 自动更新开源项目 API 文档
本文教你如何做到在开源 Typescript 库发布后自动更新 docusaurus 驱动的文档仓库
-
浏览器调试的 67 个实用技巧
高级浏览器调试技巧