2024年3月31日
title: Python基础:什么是 Python author: 知识铺 date: 2020-10-25 13:50:05+08:00 tags: [python] 什么是 Python Python 是一种流行的编程语言。它由吉多·范·罗森于1991年创建。 Python 是一种易于学习、功能强大的编程语言。它有高效的高级数据结构,以及一种简单而有效的面向对象的编程方法。Python 优雅的语法和动态类型,加上其解释性,使其成为大多数平……
阅读全文
2024年3月31日
title: React 18 - 新功能和改进策略 author: 知识铺 date: 2022-04-24 16:41:52+08:00 tags: [reactjs] 3 月 8 日,React 团队发布了 React 18 RC(Release Candidate)。最新版本带来了许多新功能,可以改变许多应用程序中的编码模式。它带来了一些性能改进,我将在本博客中介绍这些改进。 并发 并发是系统的一种属性,其中多个进程同时执行,并且……
阅读全文
2024年3月31日
title: React 初学者: JSX 简介 四 author: 知识铺 date: 2022-04-22 15:31:39+08:00 tags: [reactjs] React 是一个用于构建用户界面的声明性、高效和灵活的 JavaScript 库。但不是使用常规的 JavaScript,React 代码应该用一种叫做 JSX 的东西来编写。 **让我们看一个示例 JSX 代码: ** const ele = <h1>This is sample JSX</h1>; 上面的代码片段有点像 HTML,它也使用了类似 JavaScript 的变量,但既不是 HTML……
阅读全文
2024年3月31日
title: React 初学者: 创建新的 React 应用 一 author: 知识铺 date: 2022-04-21 14:10:33+08:00 tags: [reactjs] 使用集成的工具链,以实现最佳的用户和开发人员体验。 本页将介绍一些流行的 React 工具链,它们有助于完成如下任务: 扩展文件和组件的规模。 使用来自 npm 的第三方库。 尽早发现常见错误。 在开发中实时编辑 CSS 和 JS。 优化生产输出。 本页推荐的工具链无需配置即可……
阅读全文
2024年3月31日
title: React 初学者: 如何学习 ReactJS 二 author: 知识铺 date: 2022-04-21 14:21:52+08:00 tags: [reactjs] 每个前端开发人员和 Web 开发人员都知道在多个地方编写相同的代码是多么令人沮丧和痛苦。如果他们需要在多个页面上添加一个按钮,他们将被迫编写大量代码。即使在制作经常更改的组件时,使用其他框架的开发人员也面临着返工大多数代码的挑战。开发人员想要一个……
阅读全文
2024年3月31日
title: React 初学者: 学习 ReactJS 之前必须了解的 5 大技能 三 author: 知识铺 date: 2022-04-21 14:25:43+08:00 tags: [reactjs] 在进入 React 之前,你对 JavaScript 有足够的了解吗? 你知道如何使用 map() 方法在 javascript 或 ReactJS 中循环遍历数组吗? 如果你在学习 React 并且遇到上述这些问题,那么你肯定在学习过程中犯了错误。毫无疑问,ReactJS 是前端开发者中最受欢迎的库,并且它的受欢迎程度……
阅读全文
2024年3月31日
title: React 初学者: 教程:React 简介 五 author: 知识铺 date: 2022-04-22 21:42:11+08:00 tags: [reactjs] 什么是React? React 是一个用于构建用户界面的声明式、高效且灵活的 JavaScript 库。它使您可以从称为“组件”的小而孤立的代码组成复杂的 UI。 React 有几种不同类型的组件,但我们将从React.Component子类开始: class ShoppingList extends React.Component { render() { return ( <div className="shopping-list"> <h1>Shopping List for……
阅读全文
2024年3月31日
React 15 架构分层 React 15 版本 (Fiber 以前) 整个更新渲染流程分为两个部分: Reconciler(协调器); 负责找出变化的组件 Renderer(渲染器); 负责将变化的组件渲染到页面上 Reconciler 在 React 中可以通过 setState、forceUpdate、ReactDOM.render 来触发更新。每当有更新发生时……
阅读全文
2024年3月31日
title: React设计模式(第 1 部分) author: 知识铺 date: 2021-01-25 22:00:25+08:00 tags: [] **注:**有些模式侧重于状态管理概念,但我们可以避免和其他第三方状态管理工具,因为它们与本文的主题无关。Redux,``````Mobx 渲染道具 响应文档比比皆是: 术语"呈现道具"是指使用其值为函数的 prop 在 React 组件……
阅读全文
2024年3月31日
title: React设计模式(第 2 部分) author: 知识铺 date: 2021-01-25 22:04:18+08:00 tags: [] 这一次,我们将讨论模式、模式和模式。Context``````Presentational and Container Components``````Compound Components 上下文 根据React文档: 上下文提供了一种通过组件树传递数据的方法,而无需在每个级别手动传递道具。 简单地说,如果您有一个需要通过多个……
阅读全文