Enviar búsqueda
Cargar
RocketJS Nodejs rapid development framework for production web apps
•
0 recomendaciones
•
970 vistas
W
wavome
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 24
Recomendados
WordPress on Amazon ec2
WordPress on Amazon ec2
belsien
Cheap vps hosting in uae
Cheap vps hosting in uae
google
WordPress Performance
WordPress Performance
dsero
Azure Bastion Cloud swipes 01
Azure Bastion Cloud swipes 01
Dileepa Rajapaksa
WordPress Meetup at HUBBA Thailand
WordPress Meetup at HUBBA Thailand
Takayuki Miyauchi
Ithemes presentation
Ithemes presentation
Jason Yingling
Beyond WordPress by Jordan Cauley
Beyond WordPress by Jordan Cauley
ConvergeSouth
Server Side Apocalypse, JS
Server Side Apocalypse, JS
Md. Sohel Rana
Recomendados
WordPress on Amazon ec2
WordPress on Amazon ec2
belsien
Cheap vps hosting in uae
Cheap vps hosting in uae
google
WordPress Performance
WordPress Performance
dsero
Azure Bastion Cloud swipes 01
Azure Bastion Cloud swipes 01
Dileepa Rajapaksa
WordPress Meetup at HUBBA Thailand
WordPress Meetup at HUBBA Thailand
Takayuki Miyauchi
Ithemes presentation
Ithemes presentation
Jason Yingling
Beyond WordPress by Jordan Cauley
Beyond WordPress by Jordan Cauley
ConvergeSouth
Server Side Apocalypse, JS
Server Side Apocalypse, JS
Md. Sohel Rana
MongoDB + Node.JS + EPAM ROAD
MongoDB + Node.JS + EPAM ROAD
Szilveszter Molnár
Session wp
Session wp
denish38
Introduction to node.js
Introduction to node.js
Md. Sohel Rana
Introduction to headless browsers
Introduction to headless browsers
Multidots Solutions Pvt Ltd
Multisite core concepts final
Multisite core concepts final
Umesh Chaudhary
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
www.netgains.org
What and how
What and how
mrdtitram
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Daniel Kanchev
Introduction à Windows Azure
Introduction à Windows Azure
MCKLMT
Nodejs web,db,hosting
Nodejs web,db,hosting
Kenu, GwangNam Heo
.NET Conf 2018: Build Great Libraries using .NET Standard
.NET Conf 2018: Build Great Libraries using .NET Standard
Immo Landwerth
Node intro
Node intro
Vishal Sharma
Scale with Microservices
Scale with Microservices
Võ Duy Tuấn
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress
Exploring WordPress Multisite
Exploring WordPress Multisite
Lisa Sabin-Wilson
Web development using nodejs
Web development using nodejs
Vaisakh Babu
An Introduction to Node.js Development with Windows Azure
An Introduction to Node.js Development with Windows Azure
Troy Miles
Microservices with SenecaJS (part 2)
Microservices with SenecaJS (part 2)
Designveloper
WordPress Multisite
WordPress Multisite
Brad Williams
Matt doyleppt
Matt doyleppt
mattdoylelive
The Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.js
Nicholas Jansma
Introduction to node.js by jiban
Introduction to node.js by jiban
Jibanananda Sana
Más contenido relacionado
La actualidad más candente
MongoDB + Node.JS + EPAM ROAD
MongoDB + Node.JS + EPAM ROAD
Szilveszter Molnár
Session wp
Session wp
denish38
Introduction to node.js
Introduction to node.js
Md. Sohel Rana
Introduction to headless browsers
Introduction to headless browsers
Multidots Solutions Pvt Ltd
Multisite core concepts final
Multisite core concepts final
Umesh Chaudhary
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
www.netgains.org
What and how
What and how
mrdtitram
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Daniel Kanchev
Introduction à Windows Azure
Introduction à Windows Azure
MCKLMT
Nodejs web,db,hosting
Nodejs web,db,hosting
Kenu, GwangNam Heo
.NET Conf 2018: Build Great Libraries using .NET Standard
.NET Conf 2018: Build Great Libraries using .NET Standard
Immo Landwerth
Node intro
Node intro
Vishal Sharma
Scale with Microservices
Scale with Microservices
Võ Duy Tuấn
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress
Exploring WordPress Multisite
Exploring WordPress Multisite
Lisa Sabin-Wilson
Web development using nodejs
Web development using nodejs
Vaisakh Babu
An Introduction to Node.js Development with Windows Azure
An Introduction to Node.js Development with Windows Azure
Troy Miles
Microservices with SenecaJS (part 2)
Microservices with SenecaJS (part 2)
Designveloper
WordPress Multisite
WordPress Multisite
Brad Williams
Matt doyleppt
Matt doyleppt
mattdoylelive
La actualidad más candente
(20)
MongoDB + Node.JS + EPAM ROAD
MongoDB + Node.JS + EPAM ROAD
Session wp
Session wp
Introduction to node.js
Introduction to node.js
Introduction to headless browsers
Introduction to headless browsers
Multisite core concepts final
Multisite core concepts final
Introduction to wordpress & theme implementation
Introduction to wordpress & theme implementation
What and how
What and how
Hidden Secrets For A Hack-Proof Joomla! Site
Hidden Secrets For A Hack-Proof Joomla! Site
Introduction à Windows Azure
Introduction à Windows Azure
Nodejs web,db,hosting
Nodejs web,db,hosting
.NET Conf 2018: Build Great Libraries using .NET Standard
.NET Conf 2018: Build Great Libraries using .NET Standard
Node intro
Node intro
Scale with Microservices
Scale with Microservices
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress Optimization with Litespeed Cache #wpjkt14
Exploring WordPress Multisite
Exploring WordPress Multisite
Web development using nodejs
Web development using nodejs
An Introduction to Node.js Development with Windows Azure
An Introduction to Node.js Development with Windows Azure
Microservices with SenecaJS (part 2)
Microservices with SenecaJS (part 2)
WordPress Multisite
WordPress Multisite
Matt doyleppt
Matt doyleppt
Similar a RocketJS Nodejs rapid development framework for production web apps
The Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.js
Nicholas Jansma
Introduction to node.js by jiban
Introduction to node.js by jiban
Jibanananda Sana
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
Getting value from IoT, Integration and Data Analytics
Owin katana en
Owin katana en
Hrvoje Hudoletnjak
Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde
Codemotion
Mean stack
Mean stack
RavikantGautam8
What is Mean Stack Development ?
What is Mean Stack Development ?
Balajihope
Containers and the Evolution of Computing
Containers and the Evolution of Computing
Amazon Web Services
Mini-Training Owin Katana
Mini-Training Owin Katana
Betclic Everest Group Tech Team
End-to-end HTML5 APIs - The Geek Gathering 2013
End-to-end HTML5 APIs - The Geek Gathering 2013
Alexandre Morgaut
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
Frank Munz
Integration in the age of DevOps
Integration in the age of DevOps
Albert Wong
Meanstack overview
Meanstack overview
Adthasid Sabmake
Node js installation steps.pptx slide share ppts
Node js installation steps.pptx slide share ppts
HemaSenthil5
Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015
Bluegrass Digital
Node.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel Aviv
Ron Perlmuter
Nodejs overview
Nodejs overview
Nicola Del Gobbo
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
Amazon Web Services
Node js (runtime environment + js library) platform
Node js (runtime environment + js library) platform
Sreenivas Kappala
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Nicholas McClay
Similar a RocketJS Nodejs rapid development framework for production web apps
(20)
The Happy Path: Migration Strategies for Node.js
The Happy Path: Migration Strategies for Node.js
Introduction to node.js by jiban
Introduction to node.js by jiban
Oracle application container cloud back end integration using node final
Oracle application container cloud back end integration using node final
Owin katana en
Owin katana en
Continuous Deployment with Amazon Web Services by Carlos Conde
Continuous Deployment with Amazon Web Services by Carlos Conde
Mean stack
Mean stack
What is Mean Stack Development ?
What is Mean Stack Development ?
Containers and the Evolution of Computing
Containers and the Evolution of Computing
Mini-Training Owin Katana
Mini-Training Owin Katana
End-to-end HTML5 APIs - The Geek Gathering 2013
End-to-end HTML5 APIs - The Geek Gathering 2013
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
12 Things About WebLogic 12.1.3 #oow2014 #otnla15
Integration in the age of DevOps
Integration in the age of DevOps
Meanstack overview
Meanstack overview
Node js installation steps.pptx slide share ppts
Node js installation steps.pptx slide share ppts
Best of Microsoft Dev Camp 2015
Best of Microsoft Dev Camp 2015
Node.js meetup at Palo Alto Networks Tel Aviv
Node.js meetup at Palo Alto Networks Tel Aviv
Nodejs overview
Nodejs overview
AWS Webcast - Build Agile Applications in AWS Cloud for Government
AWS Webcast - Build Agile Applications in AWS Cloud for Government
Node js (runtime environment + js library) platform
Node js (runtime environment + js library) platform
Get MEAN! Node.js and the MEAN stack
Get MEAN! Node.js and the MEAN stack
Último
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
Alan Dix
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
DianaGray10
Último
(20)
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
RocketJS Nodejs rapid development framework for production web apps
1.
WAVO.ME Using node.js in
production
2.
“Giving your multimedia
a home on the web” What is wavo.me?
3.
FIXING THE DISCONNECT Between
your online content and your main methods of storage and organization
4.
ORGANIZING YOUR MEDIA
Not only aggregate, but also organize
5.
WHY NODE.JS What factors
made us choose node.js over competing technologies
6.
OUR STACK Node.js, Mongo
DB, Redis, Backbone.js, Socket.io
7.
"rocket"
: ">= 0.1.0" , “arachne-client” :”>=0.0.1” , "imagemagick" : ">= 0.1.2" , "knox" : ">= 0.0.9" , "express-messages" : ">= 0.0.2" , "bcrypt" : ">= 0.2.3" , "cookies" : ">= 0.1.6" , "keygrip" : ">= 0.1.7" , "nodemailer" : ">= 0.1.18" , "embedly" : ">= 0.3.4" , "async" : ">= 0.1.9" , "underscore" : ">= 1.1.6" , "oauth" : ">= 0.9.2" , "oo" : ">= 0.0.3" , "mongoose" : ">= 1.8.3" MODULES USED A peak into our package.json
8.
EXPRESS AND CONNECT
Why not simply use Express?
9.
ROCKET.JS Our framework which
builds on Express adding functionality for team projects
10.
CONVENTION > CONFIGURATION
Some simple conventions can save lots of time as the team grows
11.
CONTROLLERS & VIEWS Uniform
connections between URL routing and templating
12.
• Uniform workflow
for the developer • Focuses the developer on the current problem • Always know where functionality belong CONTROLLERS & VIEWS
13.
CLIENT DIRECTORY
The use of require.js
14.
• A desire
for uniform client / server code • Consistent templating formats • What about optimizations ? CLIENT DIRECTORY
15.
• Require.js is
available • There exists many browser templating engines • Tedious optimizations with separate code bases CLIENT DIRECTORY
16.
• Runtime file
watching • Compiled template files • Environment controlled by simple flag • Automatic resource optimizations CLIENT DIRECTORY
17.
EXPORTS & DNODE Blurring
the line between client code and server code
18.
• Consistent interface
with controllers • RPC over socket.io • Server side exports always available EXPORTS & DNODE
19.
LOCALES Production applications require
simple and easy ways to be displayed in any language
20.
SPLITTING CONCERNS Many modules
and even completely separate projects
21.
400
VS 500 MY fault YOUR fault SIMPLE INTERFACES Be clear about what module caused the error
22.
ARACHNE Communicating over a
persistent HTTP connection
23.
Load Balancer
24.
WAVO.ME Thanks for listening,
be sure to check out: rocketJS.net & wavo.me
Notas del editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n