Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 反应+;无服务器(域驱动设计和微服务体系结构)_Javascript_Reactjs_Design Patterns_Architecture_Serverless - Fatal编程技术网

Javascript 反应+;无服务器(域驱动设计和微服务体系结构)

Javascript 反应+;无服务器(域驱动设计和微服务体系结构),javascript,reactjs,design-patterns,architecture,serverless,Javascript,Reactjs,Design Patterns,Architecture,Serverless,开始前澄清:我不是专业程序员,我还在大学里,所以我可能在说野蛮 你好, 我对使用React本机和云功能(以及其他云服务)实现的无服务应用程序的典型结构有一个疑问。在使用React一年之后,我注意到在Java等其他语言中没有类似的“模型”。。。取而代之的是组件和屏幕,客户机“逻辑”可以用这两种语言编写。此外,使用无服务器制作应用程序非常常见,因此想象一下,您的屏幕和组件的大部分连接到云函数,云函数在同一数据库上写入数据或查询API端点以及其他云服务 我的问题是,如果这是一种模式,就像很多人这样做一

开始前澄清:我不是专业程序员,我还在大学里,所以我可能在说野蛮

你好,

我对使用React本机和云功能(以及其他云服务)实现的无服务应用程序的典型结构有一个疑问。在使用React一年之后,我注意到在Java等其他语言中没有类似的“模型”。。。取而代之的是组件和屏幕,客户机“逻辑”可以用这两种语言编写。此外,使用无服务器制作应用程序非常常见,因此想象一下,您的屏幕和组件的大部分连接到云函数,云函数在同一数据库上写入数据或查询API端点以及其他云服务

我的问题是,如果这是一种模式,就像很多人这样做一样,我想这是有名字的

我脑子里有一系列的概念:

 1- Domain Driven Design
 2- Microservice Architecture
 3- FaaS
但我对他们不是很确定

例如,在微服务体系结构中,逻辑在微服务中分离,微服务与逻辑进行通信 轻量级机制。。。(这里我想象我的组件和屏幕,它们有一个独特的用途并连接到各自的云功能),但我也看到了必须有多个数据库。。。在我的应用程序中有一个独特的非SQL数据库。。。Pd:我的云功能不仅根据它们的用途划分,还根据它们处理的数据库集合划分

关于领域驱动设计,在我的应用程序中,实现与业务模型和核心概念之间有着深刻的联系,因为我的代码结构良好(代表性名称、良好的项目层次结构…),基于我的业务用例。。。但我不确定我是否正确

我非常感谢在商业领域有多年经验的人帮助我解决这些概念,或者告诉我我所描述的是什么样的模式

多谢各位