React和Typescript: 构建一个可用于投资组合的项目 | React and Typescript: Build a Portfolio Project

React and Typescript: Build a Portfolio Project

React and Typescript: Build a Portfolio Project 是由 Stephen Grider 发布。

通过使用最新的 Web 技术构建复杂的应用程序来扩展您的项目组合。

你将会学到的

  • 使用 React 和 Typescript 构建一个可用于投资组合的项目
  • 将 React 和 Redux 与 Typescript 集成在一起
  • 使用出色的 Immer 库简化状态更新
  • 查看设计和组装高级项目的分步过程
  • 使用基于包的架构管理项目
  • 使用流行的 Lerna CLI 自动化您的部署
  • 构建浏览器内转译器 + 捆绑器
  • 组装令人难以置信的可重用 React 组件
  • 使用 Redux 中间件处理复杂的业务逻辑流程
  • 使用 Web Assembly 提高应用程序的性能

要求

  • React 和 Redux 的基础知识
  • 不需要 Typescript 的先验知识 – 提供介绍

说明

你已经学习了 React,但是现在呢?是时候为你的作品集建立一个很棒的项目了!

向雇主证明你的 React 知识。

网上有数百种资源可以教你 React 的基础知识,但很少有超出基础知识的资源。你需要更多——教你如何构建一个大而有趣的应用程序。一些独特的东西,不仅仅是另一个待办事项列表。

本课程就是你的答案。

通过介绍如何一起使用 React 和 Typescript开始您的学习体验。不熟悉打字稿?没问题!包括闪电般快速但全面的教程!

准备好使用 React 和 Typescript 后,您将投入到我们的大项目中。您将构建一个基于浏览器的交互式编码环境。它就像一个 Jupyter Notebook,但对于 Javascript,添加了许多附加功能。是的,这就是您将在本课程中构建的内容!您将直接在浏览器中解决有关捆绑和转译代码的令人难以置信的挑战。这通常是通过在终端上运行 Webpack 和 Babel 来完成的!您将在浏览器中安全地执行用户的代码,就像 CodeSandBox 和 CodePen 等著名服务所做的那样。最后,您将使用多包架构将该项目部署到 NPM,您的朋友和雇主可以在其中轻松下载和运行您的项目。

在整个项目中,我将向您展示针对大量问题的各种不同解决方案。我将逐步向您展示如何解决每个问题。您还将看到许多有关性能和安全性的问题得到解决。

在课程结束时,您将拥有一个具有出色外观和功能的令人惊叹的投资组合项目。您将了解每一行代码,并能够向潜在雇主解释每一点。

以下是本课程将涵盖的部分主题列表:

  • 一起掌握React、Redux、Typescript的使用
  • 使用基于包的架构构建一个复杂而有趣的应用程序
  • 了解浏览器内代码转译和处理的​​挑战
  • 保护您的应用免受潜在的安全漏洞攻击
  • 直接在浏览器中安全地执行用户提供的代码
  • 直接在浏览器中运行代码编辑器 – 与 VSCode 使用的编辑器相同!
  • 利用Web Assembly以闪电般的速度直接在浏览器中运行代码捆绑器
  • 使用Redux 的内部来手动测试你的业务逻辑
  • 发现数十种技巧来构建时尚的 UI
  • 将您的应用程序部署到NPM 注册表,其他人可以轻松使用它

我创建了这门课程来帮助你应用你的 React 技能。立即注册并构建一个令人难以置信的应用程序来证明您的知识。

此课程面向哪些人:

  • 希望扩大项目组合的工程师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » React和Typescript: 构建一个可用于投资组合的项目 | React and Typescript: Build a Portfolio Project