fullstack: javascript vs rubyonrails
TRANSCRIPT
Fullstack: JS vs RoR
Fullstack Day
By: Víctor Guzmán Ch.
@vicguzmngithub.com/VictorGuzman
LAMP
Linux
Apache
MySQL
PHP /Pearl
Linux
Apache
MySql
PHP /Pearl
OS
Web Server
DB
Scripting
LAPP LNMPOpenStackWAMP WIMP WISA
MEAN MERN RAILS
LAPP LNMPOpenStackWAMP WIMP WISA
MEAN MERN RAILS
LAPP LNMPOpenStackWAMP WIMP WISA
MEAN MERN RAILS ?
Fullstack Evolution
Fullstack Evolution
Fullstack Evolution
Hi, my name is Back-end
Fullstack Evolution
Web Frameworks
Web Frameworks
WEB APP
Web Frameworks
WEB APP
ArchitectureCaching Security
ORMAjax
Routing
ScaffoldingHTTP
Fullstack Context
WEB APP
Dynamic Untyped
Programming Language
Web Framework Written in Ruby
RAILS APP
WEB FRAMEWORK
ArchitectureCachingSecurity ORM Ajax
Routing
Scaffolding
HTTP
Written in
A programmer’s best friend
Object-oriented
Reflective
Everything is an object
Rails Fullstack
FULLSTACK?
Engine
JavaScript runtime environment
Server-side Web apps
Capable of building Web servers
Light-weight and efficient
Foundation for well-known JS
Fullstack frameworks
No-SQL database
SpiderMonkey
JavaScript Fullstack
Speaking of frameworks . . .
JavaScript Fullstack frameworks
Blaze
What’s best?
Language
Easy to learn
Intuitive syntax
Complex features
Runs faster on V8
Standard practicesExtensive docs
Web Frameworks
(M***N.JS)
IO Event Driven apps
High concurrency
Single Page Apps
Relational DB apps
Lots of CRUD
Development Conventions
(M***N.JS)
Convention over Configuration
Assumes a standard structure
Non-opinionated
Assumes nothing
What should I learn?
BOTH
How REST works?
I already know how the Web works.
I love standards.
I love hacking.
Conclusions
Thanks ;)