SlideShare a Scribd company logo
1 of 19
JS Based
Applications
by Marcelo Henrique (bissuh)
Where we are?
- Dynamic applications: adaptable and fast
versioning
- Onion applications: each day a new layer
is added
- Large-scale applications: non-trivial
application where most data manipulation is
in browser
Advantages
- Relationships between developers
becomes more clear
- Portable applications
Does it worth?
Maybe
¯_(ツ)_/¯
Does it worth?
Only where those advantages here
listed makes sense
Brainstorming Area
Important concepts
Module pattern
Facade pattern
Mediator pattern
What we want?
Independent, ready to use
and re-usable features
Module pattern
- Allow private/public objects
- Methods are named and easy to
find in stack
- Clear for developers coming from
object-oriented background
Module pattern
- Allow private/public objects
- Methods are named and easy to
find in stack
- Clear for developers coming from
object-oriented background
Module pattern
Problem: public and private members
are accessed in diferent ways.
It requires a lot of work when
changing visibility.
Module pattern
Problem: inability to create unit tests
for private members.
Problem: private members are not
this flexible.
Facade pattern
- Encapsulate modules and objects
- Keep it easy to change technologies
or use the same function in different
environments
Facade pattern
- Problem: performance
- Sometimes it worth, sometimes not.
Study your case.
Mediator pattern
- Helps to solve modules
interdependency
- Creates an easy model to add
features
- Problem: performance
Mediator pattern
https://github.com/zappan/fulljs
FULLJS Boilerplate
- VML: The Future of Javascript Based Applications
http://www.vml.com/news-and-trends/articles/future-javascript-based-
applications
- Addy Osmani: Patterns for Javascript Large-Scale Applications
http://addyosmani.com/largescalejavascript/
- The Other Side of Code: Building Full Javascript Applications Stack
http://theothersideofcode.com/building-full-javascript-application-stack
- Addy Osmani: Learning Javascript Design Patterns
http://addyosmani.com/resources/essentialjsdesignpatterns/book/
References
Marcelo Henrique
Twitter @bissuh
Facebook fb.com/bissuh
Blog henriquediz.com.br
Ingresse
Twitter @ingresse
Facebook fb.com/ingresse
Site ingresse.com

More Related Content

Viewers also liked

Manage Virtual Machines with WebVirtMgr on openSUSE
Manage Virtual Machines with WebVirtMgr on openSUSEManage Virtual Machines with WebVirtMgr on openSUSE
Manage Virtual Machines with WebVirtMgr on openSUSEDendy P. Delly
 
Ha cluster with openSUSE Leap
Ha cluster with openSUSE LeapHa cluster with openSUSE Leap
Ha cluster with openSUSE Leapmedwinz
 
Apresentação 3 fevereiro 2012
Apresentação 3 fevereiro 2012Apresentação 3 fevereiro 2012
Apresentação 3 fevereiro 2012Raquel Pereira
 
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aula
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aulawww.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aula
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo AulaVídeo Aulas Apoio
 
Ficha de lectura "Historia de una maestra"
Ficha de lectura "Historia de una maestra"Ficha de lectura "Historia de una maestra"
Ficha de lectura "Historia de una maestra"alonsista13
 
Open data : comprendre l'ouverture des données publiques
Open data : comprendre l'ouverture des données publiquesOpen data : comprendre l'ouverture des données publiques
Open data : comprendre l'ouverture des données publiquesCap'Com
 
La pajarita dsobediente 2012 terminada
La pajarita dsobediente 2012 terminadaLa pajarita dsobediente 2012 terminada
La pajarita dsobediente 2012 terminadaMagdalena Fuentes
 

Viewers also liked (10)

shyojiram bio data
shyojiram bio datashyojiram bio data
shyojiram bio data
 
Manage Virtual Machines with WebVirtMgr on openSUSE
Manage Virtual Machines with WebVirtMgr on openSUSEManage Virtual Machines with WebVirtMgr on openSUSE
Manage Virtual Machines with WebVirtMgr on openSUSE
 
Ha cluster with openSUSE Leap
Ha cluster with openSUSE LeapHa cluster with openSUSE Leap
Ha cluster with openSUSE Leap
 
Apresentação 3 fevereiro 2012
Apresentação 3 fevereiro 2012Apresentação 3 fevereiro 2012
Apresentação 3 fevereiro 2012
 
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aula
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aulawww.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aula
www.CentroApoio.com - Biologia - Membrana Plasmática - Vídeo Aula
 
Ficha de lectura "Historia de una maestra"
Ficha de lectura "Historia de una maestra"Ficha de lectura "Historia de una maestra"
Ficha de lectura "Historia de una maestra"
 
Informe final responsabilidad maypu
Informe final responsabilidad maypuInforme final responsabilidad maypu
Informe final responsabilidad maypu
 
Ncbts powerpoint
Ncbts powerpointNcbts powerpoint
Ncbts powerpoint
 
Open data : comprendre l'ouverture des données publiques
Open data : comprendre l'ouverture des données publiquesOpen data : comprendre l'ouverture des données publiques
Open data : comprendre l'ouverture des données publiques
 
La pajarita dsobediente 2012 terminada
La pajarita dsobediente 2012 terminadaLa pajarita dsobediente 2012 terminada
La pajarita dsobediente 2012 terminada
 

Similar to JS Based Applications

Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations  of model repositories. by Philippe DesfrayModelio - Overcoming the Limitations  of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations of model repositories. by Philippe DesfrayAndrey Sadovykh
 
DOC-20210303-WA0017..pptx,coding stuff in c
DOC-20210303-WA0017..pptx,coding stuff in cDOC-20210303-WA0017..pptx,coding stuff in c
DOC-20210303-WA0017..pptx,coding stuff in cfloraaluoch3
 
AnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptxAnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptxDineshDangi16
 
The Open-Closed Principle - the Original Version and the Contemporary Version
The Open-Closed Principle - the Original Version and the Contemporary VersionThe Open-Closed Principle - the Original Version and the Contemporary Version
The Open-Closed Principle - the Original Version and the Contemporary VersionPhilip Schwarz
 
Александр Белецкий "Архитектура Javascript приложений"
 Александр Белецкий "Архитектура Javascript приложений" Александр Белецкий "Архитектура Javascript приложений"
Александр Белецкий "Архитектура Javascript приложений"Agile Base Camp
 
Lightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringLightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringJordi Cabot
 
Software Architecture for Agile Development
Software Architecture for Agile DevelopmentSoftware Architecture for Agile Development
Software Architecture for Agile DevelopmentHayim Makabee
 
10 Things You Should Know About MDD
10 Things You Should Know About MDD10 Things You Should Know About MDD
10 Things You Should Know About MDDJohan den Haan
 
Building Scalable JavaScript Apps
Building Scalable JavaScript AppsBuilding Scalable JavaScript Apps
Building Scalable JavaScript AppsGil Fink
 
Tech challenges in a large scale agile project
Tech challenges in a large scale agile projectTech challenges in a large scale agile project
Tech challenges in a large scale agile projectHarald Soevik
 
Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Kuwait10
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationMathieu d'Aquin
 
Software_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxSoftware_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxArifaMehreen1
 

Similar to JS Based Applications (20)

Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations  of model repositories. by Philippe DesfrayModelio - Overcoming the Limitations  of model repositories. by Philippe Desfray
Modelio - Overcoming the Limitations of model repositories. by Philippe Desfray
 
Design pattern
Design patternDesign pattern
Design pattern
 
DOC-20210303-WA0017..pptx,coding stuff in c
DOC-20210303-WA0017..pptx,coding stuff in cDOC-20210303-WA0017..pptx,coding stuff in c
DOC-20210303-WA0017..pptx,coding stuff in c
 
AnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptxAnnadaanPresentation_final.pptx
AnnadaanPresentation_final.pptx
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
The Open-Closed Principle - the Original Version and the Contemporary Version
The Open-Closed Principle - the Original Version and the Contemporary VersionThe Open-Closed Principle - the Original Version and the Contemporary Version
The Open-Closed Principle - the Original Version and the Contemporary Version
 
Александр Белецкий "Архитектура Javascript приложений"
 Александр Белецкий "Архитектура Javascript приложений" Александр Белецкий "Архитектура Javascript приложений"
Александр Белецкий "Архитектура Javascript приложений"
 
Lightweight Model-Driven Engineering
Lightweight Model-Driven EngineeringLightweight Model-Driven Engineering
Lightweight Model-Driven Engineering
 
Software Architecture for Agile Development
Software Architecture for Agile DevelopmentSoftware Architecture for Agile Development
Software Architecture for Agile Development
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Design patterns
Design patternsDesign patterns
Design patterns
 
L12 GRASP
L12 GRASPL12 GRASP
L12 GRASP
 
Clean Architecture
Clean ArchitectureClean Architecture
Clean Architecture
 
L03 Design Patterns
L03 Design PatternsL03 Design Patterns
L03 Design Patterns
 
10 Things You Should Know About MDD
10 Things You Should Know About MDD10 Things You Should Know About MDD
10 Things You Should Know About MDD
 
Building Scalable JavaScript Apps
Building Scalable JavaScript AppsBuilding Scalable JavaScript Apps
Building Scalable JavaScript Apps
 
Tech challenges in a large scale agile project
Tech challenges in a large scale agile projectTech challenges in a large scale agile project
Tech challenges in a large scale agile project
 
Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10Software Engineering with Objects (M363) Final Revision By Kuwait10
Software Engineering with Objects (M363) Final Revision By Kuwait10
 
Putting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education OrganisationPutting Linked Data to Use in a Large Higher-Education Organisation
Putting Linked Data to Use in a Large Higher-Education Organisation
 
Software_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxSoftware_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptx
 

More from Marcelo Henrique

MVP - De onde vem e o que comem
MVP - De onde vem e o que comemMVP - De onde vem e o que comem
MVP - De onde vem e o que comemMarcelo Henrique
 
Monografia - Qualidade Afetiva de Elementos Visuais
Monografia - Qualidade Afetiva de Elementos VisuaisMonografia - Qualidade Afetiva de Elementos Visuais
Monografia - Qualidade Afetiva de Elementos VisuaisMarcelo Henrique
 
Qualidade Afetiva de Elementos Visuais
Qualidade Afetiva de Elementos VisuaisQualidade Afetiva de Elementos Visuais
Qualidade Afetiva de Elementos VisuaisMarcelo Henrique
 
Canto da Sereia - Guiando o usuário com pistas visuais
Canto da Sereia - Guiando o usuário com pistas visuaisCanto da Sereia - Guiando o usuário com pistas visuais
Canto da Sereia - Guiando o usuário com pistas visuaisMarcelo Henrique
 
Projeto final presentation
Projeto final presentationProjeto final presentation
Projeto final presentationMarcelo Henrique
 
Ingresse - Criando uma empresa
Ingresse - Criando uma empresaIngresse - Criando uma empresa
Ingresse - Criando uma empresaMarcelo Henrique
 
Sistema Web de Classificação de Anuros através do Som
Sistema Web de Classificação de Anuros através do SomSistema Web de Classificação de Anuros através do Som
Sistema Web de Classificação de Anuros através do SomMarcelo Henrique
 

More from Marcelo Henrique (11)

MVP - De onde vem e o que comem
MVP - De onde vem e o que comemMVP - De onde vem e o que comem
MVP - De onde vem e o que comem
 
Monografia - Qualidade Afetiva de Elementos Visuais
Monografia - Qualidade Afetiva de Elementos VisuaisMonografia - Qualidade Afetiva de Elementos Visuais
Monografia - Qualidade Afetiva de Elementos Visuais
 
Qualidade Afetiva de Elementos Visuais
Qualidade Afetiva de Elementos VisuaisQualidade Afetiva de Elementos Visuais
Qualidade Afetiva de Elementos Visuais
 
Canto da Sereia - Guiando o usuário com pistas visuais
Canto da Sereia - Guiando o usuário com pistas visuaisCanto da Sereia - Guiando o usuário com pistas visuais
Canto da Sereia - Guiando o usuário com pistas visuais
 
Projeto final presentation
Projeto final presentationProjeto final presentation
Projeto final presentation
 
Mercado de Startups
Mercado de StartupsMercado de Startups
Mercado de Startups
 
Como Empreender - UFAM
Como Empreender - UFAMComo Empreender - UFAM
Como Empreender - UFAM
 
Ingresse - Criando uma empresa
Ingresse - Criando uma empresaIngresse - Criando uma empresa
Ingresse - Criando uma empresa
 
Sistema Web de Classificação de Anuros através do Som
Sistema Web de Classificação de Anuros através do SomSistema Web de Classificação de Anuros através do Som
Sistema Web de Classificação de Anuros através do Som
 
Currículo 2011
Currículo 2011Currículo 2011
Currículo 2011
 
Projetos Empreendedores
Projetos EmpreendedoresProjetos Empreendedores
Projetos Empreendedores
 

Recently uploaded

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 

Recently uploaded (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 

JS Based Applications