Let's try understanding common challenges faced while building fullstack applications, We built an experimental fullstack framework that solves a lot of issues faced while developing apps using traditional methods. Combining the mordern tech with ease of API integration gluestack framework will prove to be your go to app development platform for any use case. The talk explains how we managed to solves these challenges and why we did it. For more information regarding the same lets connect on twitter.
Twitter handle: @VidhiKataria2
Talk link: https://www.youtube.com/live/JuedZFbhyL0?si=yyXy_V5LwlWjjVDL&t=25584
46. Folder Structure
The folder structure of a newly bootstrapped gluestack app will look like this.
glue
package.json
{}
con
fi
g
>
.glue
>
Readme.md
!
.env
61. • Multiple instances.
• Communication between the Plugins.
Creating a pluggable architecture
62. • Multiple instances.
• Communication between the Plugins.
• Extensible.
Creating a pluggable architecture
63. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
Creating a pluggable architecture
64. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
Creating a pluggable architecture
65. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
69. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
70. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
74. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
75. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
80. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
81. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
86. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
87. • Multiple instances.
• Communication between the Plugins.
• Extensible.
• Add or Remove.
• Dependency con
fl
icts.
• Debugging.
Creating a pluggable architecture
105. not possible due to
security reasons
Database
Frontend app
Backend app
request query response
with results
response using a rest API
response from server
106. not possible due to
security reasons
Database
Frontend app
Backend app
request query response
with results
database.service.js
ORM (prisma)
response from
server
request data
from SDK
response from
service
request using
axios call
Database client
SDK