olth,开发人员!你好吗?!它不是真的多长时间?今天,我想谈谈一个完全开源的项目,旨在帮助整个javaScript中的人们开发人员如何按照最佳的开发标准,良好实践,测试并与之整合,如何应用E2E(提示提示)项目Azure Cloud Services:JavaScript推荐的应用 - 房地产比赛!
该项目是在Microsoft Build 2023期间启动的,今天我想与您分享有关该项目的更多信息,以及您如何为它做出贡献!
在这里我们将成为!
JavaScript中业务参考的应用是什么?
JavaScript推荐的应用:房地产竞赛的旨在成为一个具有参考体系结构的项目,其中包含组件,以创建现代业务前端和本机云应用程序。
请参阅一个预告片视频,该视频是这个令人难以置信的项目的贡献者之一 Wassim Chegham 使其对该项目进行了更多信息:
该项目遵循想要使用JavaScript实施结束 - 到端应用程序并与Azure Cloud Services集成的开发模式,体系结构和功能组件的最佳实践。而且,最好是完全开源!开源?像这样?!
开源?!是的,先生们!
是的,先生们!该项目是完全开源的,您可以为此做出贡献!
Azure-Samples / contoso-real-estate
JavaScript的企业级参考体系结构
Enterprise-grade Reference Architecture for JavaScript
This repository contains the reference architecture and components for building enterprise-grade modern composable frontends (or micro-frontends) and cloud-native applications. It is a collection of best practices, architecture patterns, and functional components that can be used to build and deploy modern JavaScript applications to Azure.
Table of Contents
You can navigate through the documentation using the table of contents below:
建筑图
简化流程图
Flowchart TD
%%
子图互联网
门户[https://portal.contoso.com]
博客[https://blog.contoso.com]
CMS [https://cms.contoso.com]
条纹[https://stripe.contoso.com]
API [https://api.contoso.com]
结尾
子图Azure API管理
快乐是一个男人(holidlway))
结尾
亚图Azure静态Web应用程序
swa_angular([Angular])
结尾
亚图蓝色功能
函数([node.js])
结尾
亚图式木化容器应用
aca_next([Next.js])
aca_strapi([悬垂])
aca_stripe([Stripe])
结尾
子图数据库/存储
db_postressql [(PostgreSql
包括,对于那些想为该项目做出贡献的人来说,good first issues
有一个劣等的good first issues
!
了解项目的架构
该项目有7个主要场景(准备了5个,还有2个)为:
-
API :使用 Azure API Management 创建的API层,该层可管理授权,限制率和缓存存储。该层中使用的技术是:
-
Blog CMS :在此层中,我们有一个CMS(Contection Management System)应用程序,该应用程序用于管理博客所包含的后端。该层中使用的技术是:
-
Blog :博客前端的一部分,并在Next.js和
中制造 -
Portal :它是一种使用Azure静态Web应用程序托管前端的Apple Apple Apple。该层中使用的技术是:
-
Stripe :该层负责与付款条纹集成。该层中使用的技术是:
-
Testing :最后,测试层不能错过!该层中使用的技术是:
更不用说:
这样的开发工具- â Visual Studio Code
- â Azure Static Web Apps CLI
- â GitHub Codespaces
- â GitHub Actions CI/CD
- â GitHub Copilot
- â Azure Developer CLI
您可以在下图中对项目的整个架构感到厌恶:
一个项目,可以帮助整个开发人员社区!
开发这个规模的项目的目的是通过我们从您那里收到的开发人员收到的UINOMERS反馈,他们想学会开发市场上最现代的技术来开发End -End -End应用程序。通常,当我们找到开源项目的示例时,它们非常简单,并且无助于我们了解如何开发端到端的应用程序。我们的JavaScript团队,包括:(字母订单)
- â Aaron Powell ex-integrante do JavaScript Team
- â Dina Berry
- â Glaucia Lemos
- â Natalia Venditto
- â Nitya Narasimhan
- â Wassim Chegham
- â Yohan Lasorsa
我们希望您可以从这个项目中学到很多东西,并且他们也可以为我们做出贡献
重要资源
以下是一些重要功能,您能够了解有关该项目的更多信息:
- â Repositório Oficial do Projeto: Contoso Real Estate
- Documentação Oficial: Enterprise-grade reference for composable architecture
- â Blog do Anúncio Oficial - Tech Community
- Azure Developer CLI (azd) templates
e当然,我们有一个正式收藏品,您将能够就项目中使用的技术进行学习:
最后一句话
我希望这个房地产比赛项目对您有很大帮助,他们可以从中学到很多东西。而且,当然,不要停止为该项目做出贡献,因为它是开源的,您可以通过问题或拉请求为其做出贡献。
与反应堆团队一起生活,我将详细解释该项目并与您进行手工实验。因此,不要停止注册以下链接:
中包括Live的日期和时间表
啊!我会忘记在这里说话!没有停止订阅我的 Canal do Youtube !而且,在2023年,频道上还会有许多其他非常酷的事情!
一些新闻:
- ð Microsoft Learn Live Cessions
- ð Node.js,Typescript和JavaScript的每周教程
- ð和更多!
包含您喜欢的东西,因此请勿停止订阅和激活铃铛,以了解我们何时有一个新视频!本周,我们将在YouTube频道上有一个新的令人难以置信的新频道。
并留在其他新闻中,不要停止在Twitter上关注我!
,我们彼此见面! â