SlideShare a Scribd company logo
METEOR vs MEAN
Similar but Different
METEOR
A full stack, open source platform for building web and mobile apps in JavaScript
• 100 % java Script
• One codebase , all platforms
• Open and extensible
• Fast development
• Focus on apps, not infrastructure
• It can wrap the web app and create a mobile APP just with couple of commands
• Meteor lets you deploy with one command to free hosting at yourapp.meteor.com
METEOR Components
• Command Line Tool
• View Layer- Blaze(Angular,React)
• Livequery
• Build System
Cordova/Phoneage
METEOR Architecture
METEOR Data Flow
Publication describes what data user will be allowed to read from Mongo collection , and subscription
subscribes to that data
METEOR Publish and Subscribe
METEOR App Structure
MEAN js
A full stack javascript frame work which simplifies and accelerates web application development
• MEAN represents a major shift in architecture and models - from relational database to NoSQL and
from server side Model-View-Controller to client side, single-page applications
• Open Source
• 100 % Web standards
• 100 % JavaScript(+JSON and HTML)
• Consistent Models from the backend to the frontend and back
• Use a uniform language throughout the stack
1. JavaScript (the language of the web)
2. JSON (the data format of the web)
3. No conversion needed for the database
MEAN Architecture
MEAN js Language and format used
• JavaScript
• JSON
MEAN js App Structure
Companies using MEAN
The MEAN stack is just MongoDB, Express, Angular and Node.js bundled together, but there's
nothing seamless about it.
You have to do all the wiring-up yourself between MongoDB and Node.js, between Express and
Angular, create REST endpoints and consume them
MEAN stack, when you make a REST request for a table/collection, you're essentially saying “
Send me the results of this query"
Meteor gives you for free: hot code reload, mobile development (web, Android and iOS apps from
the same code base),
Reactive templates that update automatically when data on the server changes, session
management, packages that can install components both on the server and on the client
Meteor, you subscribe to the results of that query, and any newly created or modified documents
that matched will be automatically sent to the client over a fast WebSocket connection
MEAN
Meteor
Meteor = MEAN stack + Socket.IO + grunt/gulp + Cordova + hot code reload + a lot more

More Related Content

What's hot

Create folder in microsoft office 365 share point using mule esb
Create folder in microsoft office 365 share point using mule esbCreate folder in microsoft office 365 share point using mule esb
Create folder in microsoft office 365 share point using mule esbSanjeet Pandey
 
Middleware in Asp.Net Core
Middleware in Asp.Net CoreMiddleware in Asp.Net Core
Middleware in Asp.Net Core
Shahriar Hossain
 
Project Dpilot Documentation
Project Dpilot DocumentationProject Dpilot Documentation
Project Dpilot Documentation
DeepAnshu Sharma
 
Building api’s(module 3)
Building api’s(module 3)Building api’s(module 3)
Building api’s(module 3)
shital_shewale
 
Automatic documentation with mule
Automatic documentation with muleAutomatic documentation with mule
Automatic documentation with mule
F K
 
Meteor js framework
Meteor js frameworkMeteor js framework
Meteor js framework
Zafong Technologies LLP
 
Mule soa
Mule soaMule soa
Mule soa
D.Rajesh Kumar
 
Composite Enterprise Application Development with the WSO2 Developer Studio
Composite Enterprise Application Development with the WSO2 Developer StudioComposite Enterprise Application Development with the WSO2 Developer Studio
Composite Enterprise Application Development with the WSO2 Developer StudioWSO2
 
Mulesoft Consuming Web Service - Web Service Consumer
Mulesoft Consuming Web Service - Web Service ConsumerMulesoft Consuming Web Service - Web Service Consumer
Mulesoft Consuming Web Service - Web Service Consumer
Vince Soliza
 
Mulesoft Calling Flow of Other Applications
Mulesoft Calling Flow of Other ApplicationsMulesoft Calling Flow of Other Applications
Mulesoft Calling Flow of Other Applications
kumar gaurav
 
Integration with Sercice-Now using Mule ESB
Integration with Sercice-Now using Mule ESBIntegration with Sercice-Now using Mule ESB
Integration with Sercice-Now using Mule ESB
Sanjeet Pandey
 
Container Management with Amazon ECS
Container Management with Amazon ECSContainer Management with Amazon ECS
Container Management with Amazon ECS
Amazon Web Services
 
Sharing Resources - Mule
Sharing Resources - MuleSharing Resources - Mule
Sharing Resources - Mule
Anil Kumar V
 
Mule anypoint studio
Mule anypoint studioMule anypoint studio
Mule anypoint studio
Prabhat gangwar
 
Mule connectors
Mule  connectorsMule  connectors
Mule connectors
charan teja R
 
Mule esb made system integration easy
Mule esb made system integration easy Mule esb made system integration easy
Mule esb made system integration easy
javeed_mhd
 

What's hot (16)

Create folder in microsoft office 365 share point using mule esb
Create folder in microsoft office 365 share point using mule esbCreate folder in microsoft office 365 share point using mule esb
Create folder in microsoft office 365 share point using mule esb
 
Middleware in Asp.Net Core
Middleware in Asp.Net CoreMiddleware in Asp.Net Core
Middleware in Asp.Net Core
 
Project Dpilot Documentation
Project Dpilot DocumentationProject Dpilot Documentation
Project Dpilot Documentation
 
Building api’s(module 3)
Building api’s(module 3)Building api’s(module 3)
Building api’s(module 3)
 
Automatic documentation with mule
Automatic documentation with muleAutomatic documentation with mule
Automatic documentation with mule
 
Meteor js framework
Meteor js frameworkMeteor js framework
Meteor js framework
 
Mule soa
Mule soaMule soa
Mule soa
 
Composite Enterprise Application Development with the WSO2 Developer Studio
Composite Enterprise Application Development with the WSO2 Developer StudioComposite Enterprise Application Development with the WSO2 Developer Studio
Composite Enterprise Application Development with the WSO2 Developer Studio
 
Mulesoft Consuming Web Service - Web Service Consumer
Mulesoft Consuming Web Service - Web Service ConsumerMulesoft Consuming Web Service - Web Service Consumer
Mulesoft Consuming Web Service - Web Service Consumer
 
Mulesoft Calling Flow of Other Applications
Mulesoft Calling Flow of Other ApplicationsMulesoft Calling Flow of Other Applications
Mulesoft Calling Flow of Other Applications
 
Integration with Sercice-Now using Mule ESB
Integration with Sercice-Now using Mule ESBIntegration with Sercice-Now using Mule ESB
Integration with Sercice-Now using Mule ESB
 
Container Management with Amazon ECS
Container Management with Amazon ECSContainer Management with Amazon ECS
Container Management with Amazon ECS
 
Sharing Resources - Mule
Sharing Resources - MuleSharing Resources - Mule
Sharing Resources - Mule
 
Mule anypoint studio
Mule anypoint studioMule anypoint studio
Mule anypoint studio
 
Mule connectors
Mule  connectorsMule  connectors
Mule connectors
 
Mule esb made system integration easy
Mule esb made system integration easy Mule esb made system integration easy
Mule esb made system integration easy
 

Similar to Mean Stack Vs Meteor js

Introduction to MEAN Stack What it is and How it Works.pptx
Introduction to MEAN Stack What it is and How it Works.pptxIntroduction to MEAN Stack What it is and How it Works.pptx
Introduction to MEAN Stack What it is and How it Works.pptx
QuickwayInfoSystems3
 
CraftCamp for Students - Introduction to Meteor.js
CraftCamp for Students - Introduction to Meteor.jsCraftCamp for Students - Introduction to Meteor.js
CraftCamp for Students - Introduction to Meteor.js
craftworkz
 
MEAN Stack Tutorial by jeetendra mandal
MEAN Stack Tutorial by jeetendra mandalMEAN Stack Tutorial by jeetendra mandal
MEAN Stack Tutorial by jeetendra mandal
jeetendra mandal
 
Meteor intro-2015
Meteor intro-2015Meteor intro-2015
Meteor intro-2015
MeteorJS
 
Building Scalable Web Applications with MEAN Stack Services
Building Scalable Web Applications with MEAN Stack ServicesBuilding Scalable Web Applications with MEAN Stack Services
Building Scalable Web Applications with MEAN Stack Services
CMARIX TechnoLabs
 
web development with mern stack in power point
web development with mern stack in power pointweb development with mern stack in power point
web development with mern stack in power point
RAMKUMARRIT20
 
Final year presentation topicssssss in 1
Final year presentation topicssssss in 1Final year presentation topicssssss in 1
Final year presentation topicssssss in 1
RAMKUMARRIT20
 
MEAN Stack vs MERN Stack.pptx
MEAN Stack vs MERN Stack.pptxMEAN Stack vs MERN Stack.pptx
MEAN Stack vs MERN Stack.pptx
MarkThomas316888
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
Surya937648
 
MEAN Stack: What and Why
MEAN Stack: What and WhyMEAN Stack: What and Why
MEAN Stack: What and Why
Natural Group
 
recenttrendtechnology-2112N18132657.pptx
recenttrendtechnology-2112N18132657.pptxrecenttrendtechnology-2112N18132657.pptx
recenttrendtechnology-2112N18132657.pptx
AMITKUMAR938671
 
Overview of MEAN Stack development
Overview of MEAN Stack developmentOverview of MEAN Stack development
Overview of MEAN Stack development
CETPA
 
Meteor Revolution: From DDP to Blaze Reactive Rendering
Meteor Revolution: From DDP to Blaze Reactive Rendering Meteor Revolution: From DDP to Blaze Reactive Rendering
Meteor Revolution: From DDP to Blaze Reactive Rendering
Massimo Sgrelli
 
MEAN Stack vs MERN Stack Development
MEAN Stack vs MERN Stack Development MEAN Stack vs MERN Stack Development
MEAN Stack vs MERN Stack Development
Meanstack Developer
 
Meteor Rails-2015
Meteor Rails-2015Meteor Rails-2015
Meteor Rails-2015
MeteorJS
 
Meteor-nepal introduction to meteor
Meteor-nepal introduction to meteorMeteor-nepal introduction to meteor
Meteor-nepal introduction to meteor
piyush thapa
 
Introduction to MEAN Stack - A Perfect Guide.docx
Introduction to MEAN Stack - A Perfect Guide.docxIntroduction to MEAN Stack - A Perfect Guide.docx
Introduction to MEAN Stack - A Perfect Guide.docx
Zoople Technologies
 
Why Should You Choose MEAN Stack Development for Web Apps.pdf
Why Should You Choose MEAN Stack Development for Web Apps.pdfWhy Should You Choose MEAN Stack Development for Web Apps.pdf
Why Should You Choose MEAN Stack Development for Web Apps.pdf
christiemarie4
 
MEAN Stack Vs MERN Stack: Which One Is Better?
MEAN Stack Vs MERN Stack: Which One Is Better?MEAN Stack Vs MERN Stack: Which One Is Better?
MEAN Stack Vs MERN Stack: Which One Is Better?
simonedaniels3
 
MEAN stack vs. MERN stack: Which is better? Here is a complete guide.
MEAN stack vs. MERN stack: Which is  better? Here is a complete guide.MEAN stack vs. MERN stack: Which is  better? Here is a complete guide.
MEAN stack vs. MERN stack: Which is better? Here is a complete guide.
Dark Bears
 

Similar to Mean Stack Vs Meteor js (20)

Introduction to MEAN Stack What it is and How it Works.pptx
Introduction to MEAN Stack What it is and How it Works.pptxIntroduction to MEAN Stack What it is and How it Works.pptx
Introduction to MEAN Stack What it is and How it Works.pptx
 
CraftCamp for Students - Introduction to Meteor.js
CraftCamp for Students - Introduction to Meteor.jsCraftCamp for Students - Introduction to Meteor.js
CraftCamp for Students - Introduction to Meteor.js
 
MEAN Stack Tutorial by jeetendra mandal
MEAN Stack Tutorial by jeetendra mandalMEAN Stack Tutorial by jeetendra mandal
MEAN Stack Tutorial by jeetendra mandal
 
Meteor intro-2015
Meteor intro-2015Meteor intro-2015
Meteor intro-2015
 
Building Scalable Web Applications with MEAN Stack Services
Building Scalable Web Applications with MEAN Stack ServicesBuilding Scalable Web Applications with MEAN Stack Services
Building Scalable Web Applications with MEAN Stack Services
 
web development with mern stack in power point
web development with mern stack in power pointweb development with mern stack in power point
web development with mern stack in power point
 
Final year presentation topicssssss in 1
Final year presentation topicssssss in 1Final year presentation topicssssss in 1
Final year presentation topicssssss in 1
 
MEAN Stack vs MERN Stack.pptx
MEAN Stack vs MERN Stack.pptxMEAN Stack vs MERN Stack.pptx
MEAN Stack vs MERN Stack.pptx
 
Introduction to MERN Stack
Introduction to MERN StackIntroduction to MERN Stack
Introduction to MERN Stack
 
MEAN Stack: What and Why
MEAN Stack: What and WhyMEAN Stack: What and Why
MEAN Stack: What and Why
 
recenttrendtechnology-2112N18132657.pptx
recenttrendtechnology-2112N18132657.pptxrecenttrendtechnology-2112N18132657.pptx
recenttrendtechnology-2112N18132657.pptx
 
Overview of MEAN Stack development
Overview of MEAN Stack developmentOverview of MEAN Stack development
Overview of MEAN Stack development
 
Meteor Revolution: From DDP to Blaze Reactive Rendering
Meteor Revolution: From DDP to Blaze Reactive Rendering Meteor Revolution: From DDP to Blaze Reactive Rendering
Meteor Revolution: From DDP to Blaze Reactive Rendering
 
MEAN Stack vs MERN Stack Development
MEAN Stack vs MERN Stack Development MEAN Stack vs MERN Stack Development
MEAN Stack vs MERN Stack Development
 
Meteor Rails-2015
Meteor Rails-2015Meteor Rails-2015
Meteor Rails-2015
 
Meteor-nepal introduction to meteor
Meteor-nepal introduction to meteorMeteor-nepal introduction to meteor
Meteor-nepal introduction to meteor
 
Introduction to MEAN Stack - A Perfect Guide.docx
Introduction to MEAN Stack - A Perfect Guide.docxIntroduction to MEAN Stack - A Perfect Guide.docx
Introduction to MEAN Stack - A Perfect Guide.docx
 
Why Should You Choose MEAN Stack Development for Web Apps.pdf
Why Should You Choose MEAN Stack Development for Web Apps.pdfWhy Should You Choose MEAN Stack Development for Web Apps.pdf
Why Should You Choose MEAN Stack Development for Web Apps.pdf
 
MEAN Stack Vs MERN Stack: Which One Is Better?
MEAN Stack Vs MERN Stack: Which One Is Better?MEAN Stack Vs MERN Stack: Which One Is Better?
MEAN Stack Vs MERN Stack: Which One Is Better?
 
MEAN stack vs. MERN stack: Which is better? Here is a complete guide.
MEAN stack vs. MERN stack: Which is  better? Here is a complete guide.MEAN stack vs. MERN stack: Which is  better? Here is a complete guide.
MEAN stack vs. MERN stack: Which is better? Here is a complete guide.
 

More from Prem Sanil

Cpu steal time
Cpu steal timeCpu steal time
Cpu steal time
Prem Sanil
 
MQTT IOT Protocol Introduction
MQTT IOT Protocol IntroductionMQTT IOT Protocol Introduction
MQTT IOT Protocol Introduction
Prem Sanil
 
IBM Watson assistant
IBM Watson assistantIBM Watson assistant
IBM Watson assistant
Prem Sanil
 
Cloud service models
Cloud service modelsCloud service models
Cloud service models
Prem Sanil
 
IBM Cloud Virtual Server/Machine - Setting up and Access
IBM Cloud Virtual Server/Machine - Setting up and AccessIBM Cloud Virtual Server/Machine - Setting up and Access
IBM Cloud Virtual Server/Machine - Setting up and Access
Prem Sanil
 
Google cloud MEAN js
Google cloud MEAN jsGoogle cloud MEAN js
Google cloud MEAN js
Prem Sanil
 
REST API and CRUD
REST API and CRUDREST API and CRUD
REST API and CRUD
Prem Sanil
 
Bootstrap
BootstrapBootstrap
Bootstrap
Prem Sanil
 
Nodejs
NodejsNodejs
Nodejs
Prem Sanil
 
MVC Architecture
MVC ArchitectureMVC Architecture
MVC Architecture
Prem Sanil
 
JavaScript Style guides
JavaScript Style guidesJavaScript Style guides
JavaScript Style guides
Prem Sanil
 
Cloud Hosted mongodb
Cloud Hosted mongodbCloud Hosted mongodb
Cloud Hosted mongodb
Prem Sanil
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introduction
Prem Sanil
 
Stm32f303 rest and Clock contol
Stm32f303 rest and Clock contolStm32f303 rest and Clock contol
Stm32f303 rest and Clock contol
Prem Sanil
 

More from Prem Sanil (14)

Cpu steal time
Cpu steal timeCpu steal time
Cpu steal time
 
MQTT IOT Protocol Introduction
MQTT IOT Protocol IntroductionMQTT IOT Protocol Introduction
MQTT IOT Protocol Introduction
 
IBM Watson assistant
IBM Watson assistantIBM Watson assistant
IBM Watson assistant
 
Cloud service models
Cloud service modelsCloud service models
Cloud service models
 
IBM Cloud Virtual Server/Machine - Setting up and Access
IBM Cloud Virtual Server/Machine - Setting up and AccessIBM Cloud Virtual Server/Machine - Setting up and Access
IBM Cloud Virtual Server/Machine - Setting up and Access
 
Google cloud MEAN js
Google cloud MEAN jsGoogle cloud MEAN js
Google cloud MEAN js
 
REST API and CRUD
REST API and CRUDREST API and CRUD
REST API and CRUD
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Nodejs
NodejsNodejs
Nodejs
 
MVC Architecture
MVC ArchitectureMVC Architecture
MVC Architecture
 
JavaScript Style guides
JavaScript Style guidesJavaScript Style guides
JavaScript Style guides
 
Cloud Hosted mongodb
Cloud Hosted mongodbCloud Hosted mongodb
Cloud Hosted mongodb
 
Modbus introduction
Modbus introductionModbus introduction
Modbus introduction
 
Stm32f303 rest and Clock contol
Stm32f303 rest and Clock contolStm32f303 rest and Clock contol
Stm32f303 rest and Clock contol
 

Recently uploaded

Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
KrzysztofKkol1
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 

Recently uploaded (20)

Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 

Mean Stack Vs Meteor js

  • 1. METEOR vs MEAN Similar but Different
  • 2. METEOR A full stack, open source platform for building web and mobile apps in JavaScript • 100 % java Script • One codebase , all platforms • Open and extensible • Fast development • Focus on apps, not infrastructure • It can wrap the web app and create a mobile APP just with couple of commands • Meteor lets you deploy with one command to free hosting at yourapp.meteor.com
  • 3. METEOR Components • Command Line Tool • View Layer- Blaze(Angular,React) • Livequery • Build System Cordova/Phoneage
  • 5. METEOR Data Flow Publication describes what data user will be allowed to read from Mongo collection , and subscription subscribes to that data
  • 6. METEOR Publish and Subscribe
  • 8.
  • 9. MEAN js A full stack javascript frame work which simplifies and accelerates web application development • MEAN represents a major shift in architecture and models - from relational database to NoSQL and from server side Model-View-Controller to client side, single-page applications • Open Source • 100 % Web standards • 100 % JavaScript(+JSON and HTML) • Consistent Models from the backend to the frontend and back • Use a uniform language throughout the stack 1. JavaScript (the language of the web) 2. JSON (the data format of the web) 3. No conversion needed for the database
  • 11. MEAN js Language and format used • JavaScript • JSON
  • 12. MEAN js App Structure
  • 14.
  • 15. The MEAN stack is just MongoDB, Express, Angular and Node.js bundled together, but there's nothing seamless about it. You have to do all the wiring-up yourself between MongoDB and Node.js, between Express and Angular, create REST endpoints and consume them MEAN stack, when you make a REST request for a table/collection, you're essentially saying “ Send me the results of this query" Meteor gives you for free: hot code reload, mobile development (web, Android and iOS apps from the same code base), Reactive templates that update automatically when data on the server changes, session management, packages that can install components both on the server and on the client Meteor, you subscribe to the results of that query, and any newly created or modified documents that matched will be automatically sent to the client over a fast WebSocket connection MEAN Meteor
  • 16. Meteor = MEAN stack + Socket.IO + grunt/gulp + Cordova + hot code reload + a lot more