“Rails Way” for views now
• Server Generated HTML
(ERB, Slim, HAML etc.)
• jQuery
• jQuery UI
• Server generated
JavaScript Responses
(SJR)
Slide 40
Slide 40 text
meanwhile
Slide 41
Slide 41 text
JavaScript has grown up
Slide 42
Slide 42 text
JavaScript has grown up
percentage of total JS developer jobs has doubled from 2005 to 2010
indeed.com
Slide 43
Slide 43 text
JavaScript has grown up
Server-side usage of JS has been
multiplied by 6 from Jan 2012 to Oct 2014
W3Techs.com
Slide 44
Slide 44 text
no backend
nobackend.org
Slide 45
Slide 45 text
hood.ie
Hoodie
Slide 46
Slide 46 text
meteor.com
Meteor
50
UPCOMING EVENTS
4224
PACKAGES
9915
STACK OVERFLOW
QUESTIONS
254K
UNIQUE INSTALLS
12
PROFESSIONAL
SERVICE PROVIDERS
Meteor is a complete open source platform
Build apps that are a delight to use,
faster than you ever thought possible
I N S TA L L M E T E O R
I N S TA L L M E T E O R 1 .0. 3 . 2
1 .0. 3 . 2
Star
Star Follow
Follow @meteorjs
@meteorjs 36.8K followers
22945
22945
TUTORIAL DOCS SUBPROJECTS PACKAGES THE METEOR PROJECT BLOG SIGN IN
voltframework.com
Volt Framework
Volt is a framework for
building
data rich web applications
shockingly fast.
Play Video ! Get Started "
Home Getting Started Docs API Blog Community #
Slide 80
Slide 80 text
Volt
{{
page._cart_items.each
do
|item|
}}
{{
item._name
}}
{{
end
}}
view
class
CartController
<
Volt::ModelController
model
:cart
def
add_to_cart
page._cart_items
=
{
name:
page._new_item
}
page._new_item
<<
''
end
controller