使用微前端构建大型应用
掌握设计模式和技术,用于将单体应用程序划分为多个可独立部署的小型应用
学习内容:
- 使用微前端构建一个可供数十个团队同时使用的应用程序
- 构建您的应用以扩展到数百万用户
- 了解如何将单体应用划分为多个子应用
- 协调微前端之间交换的数据
- 使用完整的 CI/CD 管道进行生产风格的工作流程
- 通过 CloudFront 将您的微前端部署到 Amazon Web Services
- 通过 CSS 作用域技术隔离规则样式
- 判断微前端是否适合你的应用程序
课程内容主题:
- 前端 Web 开发
- React JS
- Web 开发
课程要求:
- 对 React 的基本了解
课程详细描述:
恭喜!您找到了最受欢迎、最完整的在线资源,可用于学习如何使用微前端!成千上万的其他工程师已经学习了微前端,你也可以。本课程采用久经考验、实战证明的方法来确保您准确了解微前端的工作原理,并让你获得一份软件工程师的新工作或帮助你构建你一直梦想的应用程序。
**本课程与其他课程的区别在于:** 您将了解顶级公司用于构建广受欢迎的 Web 应用程序的设计模式。微前端用于将大型应用划分为一系列较小的应用,这为任何前端提供了一系列独特的优势:
- 编写更小、更易于理解的代码库
- 为每个子应用程序使用一组不同的库 – 为工作带来最好的工具!
- 单独部署每个部分 – 限制打扰用户的机会
- 允许每个工程团队独立工作
这种新架构很受欢迎,但网上有很多错误信息。本课程由顶级工程师提供意见,以确保技术准确性。此外,您还将学习如何评估微服务是否适合您的应用程序。
**_您将建造什么?_**
本课程包含数百个视频和数十张自定义图表,可帮助您了解微前端的工作原理。无需任何经验。通过孜孜不倦、耐心的讲解和许多有趣的实际示例,您将学习使用微前端构建动态和实时 Web 应用的基础知识。
本课程中的每个主题都是逐步添加的,以确保您拥有扎实的知识基础。您会发现课程中添加了大量讨论,以帮助您准确了解何时何地使用微前端的各个方面。
以下是本课程中涉及的主题的部分列表:
- 学习世界上最大的公司使用的设计模式
- 了解何时使用微前端
- 使用分层路由系统将多个应用程序链接在一起
- 在您的页面上限定 CSS 范围以防止跨应用污染
- 避免应用程序之间共享状态以促进隔离
- 独立部署应用程序的每个部分以避免生产错误
- 搭建 CI/CD 管道以自动化发布流程
- 在同一个应用程序中使用多个前端框架
- 通过模块联合最大化性能
我创建这门课程是为了让您节省数百小时的自学时间。我将自己多年的经验融入这门课程中,以节省您的时间。
本课程适合寻求扩展前端应用程序的工程师。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。