React 和 Typescript:构建一个投资组合项目
通过使用最新的网络技术构建复杂的应用程序来扩展您的项目组合
讲师:Stephen Grider
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你会学到什么
- 使用 React 和 Typescript 构建一个投资组合就绪的项目
- 将 React 和 Redux 与 Typescript 集成在一起
- 使用出色的 Immer 库简化状态更新
- 查看设计和组装高级项目的分步过程
- 使用基于包的架构管理项目
- 使用流行的 Lerna CLI 自动化部署
- 构建浏览器内转译器 + 打包器
- 组装令人难以置信的可重用 React 组件
- 使用 Redux 中间件处理复杂的业务逻辑流
- 使用 Web Assembly 提高应用程序的性能
本课程包括:
- 29.5 小时视频点播
- 33篇
- 252 个可下载资源
- 在手机和电视上访问
要求
- 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 技能。立即注册并构建一个令人难以置信的应用程序来证明您的知识。
本课程适合谁:
- 希望扩展项目组合的工程师