每个开发者都应该收藏的 42 大 React 资源 [最新]
每个开发者都需要资源!无论你是刚开始学习最流行的 JavaScript 库,还是已经是专家,都有海量免费和付费资源,你可以从中汲取灵感、学习新概念,或者只是听听播客。
这里有一些最好的资源,作为 React 开发者,你应该收藏它们,以便在需要时参考。这些资源涵盖了从学习 React 的课程到全球最酷的活动。
课程
- React 教程:从零开始学习现代 React,并在直观的环境中练习。在本课程中,你将构建一个集成 Stripe 的在线超市购物应用。
- React 培训:这是 React 培训团队提供的综合课程列表。React Router的开发团队也出自同一团队。
- React by ui.dev:从 React Redux 到 Router 和独家活动,您都可以在本课程中获得。
- 免费学习 React:通过 Scrimba 的直观平台构建两个应用程序并进行交互式编码挑战,学习所有关键概念。
- 初学者的 React:这是 Wes Bos 提供的优质分步培训课程,可帮助您构建真实世界的 React.js + Firebase 应用程序和网站组件。
- React v5 完整介绍:这个前端大师课程从头开始,介绍如何使用 React 中的最新功能,包括钩子、效果、上下文和门户。
- 使用 React 构建 Web 应用程序:Pluralsight 提供的完整资源集合。它首先介绍 React 的基础知识,然后深入探讨如何设计、设置组件样式、服务器渲染组件、管理状态以及测试和优化应用程序。
- Kati Frantz 的课程:Kati 提供免费和付费的 React 课程,其中包括 TypeScript、NodeJS 和测试等技术。
- Epic React:Epic React 不仅仅是一门课程,它还是 Kent C. Dodds 的一系列代码互动研讨会,其中包括高级 React 模式、React 性能等主题!
- React Security:Ryan Chenkie 的 React Security 是一系列课程,旨在让您了解如何在 React 应用程序中添加必要的安全功能。
播客
- React 30:关于 React 和所有 JavaScript 内容的 30 分钟播客。
- React Podcast:最古老、最受欢迎的播客之一,涵盖了 React 生态系统中的各种主题。它有 100 多集。
- React Roundup:专门针对 React 和社区的播客。
活动
- reactjsday:从 JSDay 等活动的组织者那里得知,今年的 ReactJS Day 将有行业领袖发表演讲,讨论测试、React Native、React Hooks 等!
- reactconf:该年度会议旨在连接欧洲科技界,举办此次活动包括 10 场研讨会、5 位以上演讲者,以及 PWA、安全、优化等主题。
- React Wednesdays:React Wednesdays 是一档每周一次的脱口秀节目,由首席开发倡导者 TJ VanToll 主持,嘉宾是 React 世界中的佼佼者。
- Byteconf React:Byteconf React 是一个 100% 免费的为期两天的会议,拥有世界上最优秀的 React 演讲者和教师。
- 社区会议:所有即将举行的 React 活动的官方集合。
文章/博客
- ReactJS 官方博客:绝对值得收藏!准备好在官网上阅读 React 各个版本的所有新特性吧。
- Scotch.io:Scotch.io网站上提供了最新的博客文章和文章列表。不同的作者聚集在一个平台下,与他人分享他们的教程和课程。
- Alligator.io:该平台的目标是尝试让人们轻松、快速地理解包括 React 在内的各种技术。
- Smashing Magazine:如果你正在寻找高质量的 React 文章,那么 Smashing Magazine 是必读之选。他们提供涵盖各种主题的广泛而深入的教程。
- LogRocket 博客:LogRocket 的博客每周更新。此外,博客还额外提供参考指南。
- DEV 社区:一个不断壮大的开发者社区,他们撰写并分享对 React 生态系统的想法。
- Freecodecamp:初学者最喜欢的平台,定期发布大量有关 React 的更新和优质文章。
- Robin Wieruch 的博客:Robin 撰写了大量文章,涉及 React Hooks、Redux、NodeJS 等主题。
- Dave Ceddia 的博客:Dave 是一名软件工程师,他的文章主要涵盖 React 生态系统以及其他各种技术,如 Tailwind、Git、Svelte 等。
- Flavio Copes 博客:如果你需要一些简短的教程或讲解,Flavio 绝对是你的不二之选。这些文章会解释一些小问题以及相应的解决方案。
书籍/电子书
- Kay Plößer 的《React from Zero》:这是一本 20 课的书,它使用简单的 JavaScript 逐步向您介绍 React 的工作原理,而无需大量额外的工具。
- Goal Kicker 撰写的《React JS 专业人士笔记》:这本书由 Stackoverflow 的人员编写,包含 20 多个章节,详细介绍了 ReactJS 的重要部分。
- Flavio Copes 撰写的《React 手册》:本书重点介绍在深入研究 React 主题之前学习一些 JavaScript 概念。
- 罗宾·维尔克 (Robin Wieruch) 的《反应之路》:这是一本非常受欢迎的书,有三种形式 - 《基本要点》、《要点》和《专业人士》。
- Dave Ceddia 的《Pure React》:这本书不仅正确解释了 React 的重要性,还教你如何构建 Slack、Reddit、Hacker News 和 Pinterest 等大型产品的克隆版。
- Zac Gordon 解释的 React:学习所有重要的 React 概念,并在最后的数据库和 CRUD 功能上制作最终项目。
- 学习 Daniel Bugl 的 React Hooks:在本指南中,您将使用 React Hooks 制作一个复杂的 UI 应用程序,同时学习 Context API。
- 《学习 React,第二版》(作者:Alex Banks 和 Eve Porcello):首先,你将学习如何使用函数式编程和最新的 ECMAScript 特性。然后,你将能够了解 React 的底层工作原理。
- Anthony Accomazzo、Nate Murray、Ari Lerner、Clay Allsopp、David Guttman 和 Tyler McGinnis 编写的 Fullstack React:这本书拥有 15 个章节的丰富资源、示例应用程序、详细的解释,并且与最近的变化保持同步。
- Mark Tielens Thomas 撰写的《React in Action》:这本书专注于向前端开发人员介绍 React 世界,它有大量的示例可供参考,还涵盖了 React 工具。
React 模板
-
WrapPixel 的 Reactjs 模板:他们提供高质量且免费的 React 管理仪表盘和网站模板,遵循 MIT 许可证。您可以免费将其用于个人和商业项目。此外,他们还包含高级 React 模板,其中包含大量设计精美、可立即使用的组件。请务必查看。
-
AdminMart 的 React 模板:在这里您可以免费获取最佳的管理面板和网站模板。一定要查看 React 模板。
-
ThemeForest 的 React Themes:它有各种各样的 React 模板。它们都是付费模板。
-
Bootstrapdash 的 React 模板:它提供了一些不错的免费和高级反应模板。
-
Coded Themes 的 React Admin:他们有 1 个免费和 1 个高级 React 管理模板。
希望以上内容能帮助您提升 React 知识。请持续关注 React 的官方网站,探索其庞大的生态系统。
文章来源:https://dev.to/suniljoshi19/top-42-react-resources-every-developer-should-bookmark-latest-24pb