网站首页
网站维护&托管
案例&作品
知识&宝库
工具&软件
办公&应用
影视&音乐
知识&宝库
日常办公
设计类技能
优化引流
编程类技能
电脑教程
React 中状态管理的作用:Redux、Context API 等指南
状态管理是构建动态且可扩展的 react 应用程序的一个重要方面。虽然 react 提供了用于管理本地状态的强大工具,但随着应用程序变得越来越复杂,开发人员通常需要先进的解决方案来有效地处理全局和共享状态。在本文中,我们将探索 react 中的状态管理,重点关注 context api 等内置选项和 redux 等外
如何在 Mac 上退出全屏:分步指南
高效地浏览 Mac 可以显着提高您的工作效率。 Mac 用户最常见的疑问之一是了解如何退出全屏模式。无论您是在观看电影、处理文档还是探索应用程序,了解如何在全屏和常规视图之间切换都可以让您的 Mac 体验更加流畅。 本指南将引导您了解在 mac 上退出全屏的不同方法,解释全屏模式为何
Async/Await 与 Promises:JavaScript 初学者简单指南
您是否有过这样的感觉:您在咖啡店排队等候 javascript 来取拿铁咖啡?异步编程常常给人这样的感觉——同时处理多个订单可能会让您陷入等待。幸运的是,promises 和 async/await 等工具可确保流程保持平稳高效,让您的代码继续运行而不会出现延迟。 在本指南中,我们将详细介绍 promise 的
为什么 React 会让你感到惊讶(以及如何驯服它)
如果您曾经使用过 react,您可能有过自我怀疑的时刻。我也遇到过这种情况——想知道我是否遗漏了一些基本的东西,结果发现问题不在于我,而在于 react 的特性。 在这里,我将分享一些意想不到的行为、背后的原因以及我自己的经历。希望这能让你免去我所经历的一些令人头疼的事情!
我的 React 之旅:第 17 天
错误处理和调试 在程序执行过程中错误是不可避免的,但可以通过适当的处理技术来有效地管理它们。这可确保程序不会意外崩溃并为用户提供有意义的反馈。 什么是错误? 错误是一个对象,表示程序执行过程中出现的问题。 如果处理不当,错误可能会
我评价 JAVASCRIPT 框架 ⭐⭐⭐
所以今天我将分等级评价一些著名的 javascript 框架作品。我在网上看到一些人这样做,所以我心想为什么不尝试一下呢。你们也可以看看我的世界。看看我如何看待不同的编程语言。这会很有趣,所以让我们开始吧。 反应 所以,从最顶层的 JavaSc
构建 Expressjs 后端服务应该很容易!
构建 node.js api 服务应该很容易,但许多开发人员在需要启动新的后端服务时却遇到了困难。每个月都会有新的方法来设置您的 node.js 项目、新的身份验证或安全性最佳实践、新框架,或者您最喜欢的 npm 包自上次使用以来发生了重大更改。 每次我与使用 Node.js 的后端开发人员交谈时,他们都会说同
JavaScript 中 return 和 return wait 的区别
您可能会认为这两种方法是相同的。但 return 和 return wait 之间有一个至关重要的区别。 当我们处理promise时,比如数据库查询,我们通常使用await。例如: 1 2 3 4 async function g
理解面向对象编程中的上帝对象
介绍 在面向对象编程 (oop) 中,开发人员努力追求干净、模块化的代码,并遵守单一职责和封装等原则。然而,有一种反复出现的反模式可以将代码库变成维护噩梦:上帝对象。 god object 是一个承担了太多职责的对象,成为各种不相关操作的中心点。虽然最初看起来很方
受 Jira 启发,如何在 React 中构建可折叠的侧面内容
有多种选项可用于显示用户所需的额外内容,例如用于创建新记录或编辑现有记录的表单。 UI/UX 最佳实践是不要让屏幕上出现不必要的选项,除非用户确实需要它们。 因此,您可以向用户显示不同类型的对话框,例如模式、抽屉等。 模式的一个缺点是它们隐藏内容
Odoo 全栈开发者面试经历
上个月,我通过 Odoo 的官方网站申请了 Odoo 的全栈开发人员职位。令人惊讶的是,第二天我就接到电话和电子邮件,邀请我参加在线测试。以下是我的面试过程的详细介绍,以及一些为准备在 Odoo 担任类似职位的人提供的一些见解。 第一轮:在线测试 测试混
将循环转换为递归:模板和尾递归解释
递归和循环都是在编程中实现重复任务的基本工具。虽然 for 和 while 等循环对于大多数开发人员来说都很直观,但递归提供了一种更抽象、更灵活的解决问题的方法。本文探讨了如何将循环转换为递归函数,提供通用模板,并解释尾递归的概念和优化。 理解递归
CSS Flexbox 和 Grid:构建响应式布局的艺术
flex灵活布局 显示: 柔性 打开 flex 布局模式。将一个元素设置为 flex 容器,其直接子元素将成为 flex 项。 1 2 3 .container {
斯堪的纳维亚航空因无障碍问题被罚款 10 美元
他们在两个不同的市场面临法律诉讼。 您知道吗,2017 年,挪威政府给斯堪的纳维亚航空公司 (SAS) 12 个月的时间来修复其网站上的辅助功能错误。 SAS 没有构建可与 WCAG 内联访问的主网站,而是根据第三方公司的建议创建了一个单独的网站。他们为残障人士创造了单独的“辅助”体验
掌握 JavaScript 中的高阶函数
现代 javascript 开发严重依赖函数式编程,掌握其基本思想将极大提高你的编码能力。 高阶函数是这个范式最有力的武器之一。为了帮助您掌握它们,本文将介绍它们的定义、应用程序和独特的实现。 1. 函数式编程 函数式编程是一种编程范式,强调: 纯函数
Rino,使用 HTML、CSS 和 Typescript/Javascript 的简单静态网站构建器
快速学习、预处理、直观的网站构建器 rino.js 是您的首选 web 框架,用于使用 html、css 和 typescript/javascript 构建高效的静态网站。它专为各个级别的开发人员而设计,通过将标准 web 技术的强大功能与简化的预处理工具相结合,简化了 web 开发。
了解 JavaScript 中的 async 和 wait:简洁异步代码的关键
javascript 的异步特性是其最大的优势之一,但它也可能成为开发人员沮丧的根源。随着时间的推移,我们已经从回调函数(以及可怕的“回调地狱”)转向承诺,现在转向异步和等待。这些现代工具简化了异步编程,使您的代码更具可读性、可维护性和高效性。 但是 async 和 wait 到底如何工作,为什么它们
为浏览器构建了一个 cli
泰尔莫 termo 是一个简单的终端模拟器,可用于在您的网站上创建类似终端的界面。它的灵感来自 stripe.dev 中的终端模拟器。它是 xterm.js 之上的包装器。 演示 查看 演示和文档。 github
如何使用序列化器从快照中删除动态值
jest 和 vitest 中的快照测试是检测代码输出中意外变化的强大工具。然而,在处理动态值(例如生成的 id 或随每次测试运行而变化的时间戳)时,它们很容易崩溃。虽然模拟这些值是可能的,但它可能会导致意想不到的副作用。 考虑可以从 api 调用或数据库查询返回的用户对象:
JavaScript 中 setTimeout(, ) 的真正含义是什么? (事件循环解释!)
settimeout(..., 0ms) 在 javascript 中的真正含义是什么? (事件循环解释!) 好吧,让我们用 0ms 来分解整个 settimeout 的事情。乍一看,你可能会想,“兄弟,0ms 意味着它会立即运行,对吗?”但 javascript 有它自己的氛围,0 毫秒并不像你想象的那么即时。
需要帮助!一个轻量级的 CSS 框架/库
大家好, 我有时会为自己做一些小项目或测试想法。 每次,我都会花费大量时间试图找到现成的样式解决方案。 由于这些项目很小或者只是验证的想法,我想要一些类似于“添加一个文件然后忘记它”的东西。 但在
提升网页设计水平的高级 CSS 技巧
1。可变字体:高效灵活的排版 可变字体通过将多种字体变体合并到一个文件中来提供显着的优势,这不仅减少了 HTTP 请求,还允许进行微调的排版调整。 `@font-face { 字体系列:VariableSerif; src: url(variableserif.woff2) format(w
来自 Lamao LiveAPI:构建超级便捷的 API 文档(下)
在我之前的文章中,我分享了一个由兼职学生组成的小团队如何构建 lama2——一个简化 api 收集和执行的工具。 它很快成为我们工作流程的重要组成部分,但随着我们 API 存储库的增长,Lama2 的手动流程开始显示出其局限性。 扩大 Lama2 规模的挑战 刚开始
上下文、Redux 还是组合?
这篇文章最初发布于2023年2月23日@我的博客页面 我是受到最近科技公司裁员影响的开发人员之一。所以,我开始用 react 面试前端职位。 在其中一家公司,我在反应中遇到了一个经典的道具钻孔问题, 并被要求解决它。为了简单起见,给出的问题就像
首页
上一页
···
539
540
541
542
543
···
下一页
尾页