Javascript 反应+;无服务器(域驱动设计和微服务体系结构)
开始前澄清:我不是专业程序员,我还在大学里,所以我可能在说野蛮 你好, 我对使用React本机和云功能(以及其他云服务)实现的无服务应用程序的典型结构有一个疑问。在使用React一年之后,我注意到在Java等其他语言中没有类似的“模型”。。。取而代之的是组件和屏幕,客户机“逻辑”可以用这两种语言编写。此外,使用无服务器制作应用程序非常常见,因此想象一下,您的屏幕和组件的大部分连接到云函数,云函数在同一数据库上写入数据或查询API端点以及其他云服务 我的问题是,如果这是一种模式,就像很多人这样做一样,我想这是有名字的 我脑子里有一系列的概念:Javascript 反应+;无服务器(域驱动设计和微服务体系结构),javascript,reactjs,design-patterns,architecture,serverless,Javascript,Reactjs,Design Patterns,Architecture,Serverless,开始前澄清:我不是专业程序员,我还在大学里,所以我可能在说野蛮 你好, 我对使用React本机和云功能(以及其他云服务)实现的无服务应用程序的典型结构有一个疑问。在使用React一年之后,我注意到在Java等其他语言中没有类似的“模型”。。。取而代之的是组件和屏幕,客户机“逻辑”可以用这两种语言编写。此外,使用无服务器制作应用程序非常常见,因此想象一下,您的屏幕和组件的大部分连接到云函数,云函数在同一数据库上写入数据或查询API端点以及其他云服务 我的问题是,如果这是一种模式,就像很多人这样做一
1- Domain Driven Design
2- Microservice Architecture
3- FaaS
但我对他们不是很确定
例如,在微服务体系结构中,逻辑在微服务中分离,微服务与逻辑进行通信
轻量级机制。。。(这里我想象我的组件和屏幕,它们有一个独特的用途并连接到各自的云功能),但我也看到了必须有多个数据库。。。在我的应用程序中有一个独特的非SQL数据库。。。Pd:我的云功能不仅根据它们的用途划分,还根据它们处理的数据库集合划分
关于领域驱动设计,在我的应用程序中,实现与业务模型和核心概念之间有着深刻的联系,因为我的代码结构良好(代表性名称、良好的项目层次结构…),基于我的业务用例。。。但我不确定我是否正确
我非常感谢在商业领域有多年经验的人帮助我解决这些概念,或者告诉我我所描述的是什么样的模式
多谢各位