por que rails?
TRANSCRIPT
Por que
Rails?!
Software Engineer
github.com/marceloboeira
twitter.com/marceloboeira_
"#$ medium.com/@marceloboeira
Porto Alegre
MARCELO BOEIRA
Por que
Rails?!
maturidade
I believe people want to express themselves when they program. They don't want to fight with the language. Programming languages must feel natural to programmers.
1994
Yukihiro Matsumoto (Matz)
ruby
I wanted a script language that was more powerful than Perl, and more object-oriented than Python
Perl
Python
Smalltalk
Lisp
2004
Rails is an open-source web framework that is optimised for programmer happiness and productivity.
David Heinemeier Hansen DHH
rails
quem usa ?
simplicidade
OO
ObjectOriented
DRY
Don’tRepeatYourself
SRP
SingleResponsibilityPrinciple
CoC
Convention OverConfiguration
comunidade
open source
http
s://g
ithub
.com
/rails
/rails
%
& '2,814
13,818
commits contributors
pull-requests
53,132
⋆24,500
stars
gems
authorizationauthentication
pagination
background processing
devisecancan
kaminari
sidekiq
resquetesting rspec
http
s://r
ubyg
ems.
org/
stat
s
) !
*
106,44293,277
downloads
gemsusers
5,852,265,072
produtividade
generators
workflow
engineering
MVC
active_record
asset-pipeline
internationalisation
mantenabilidade
changing
testing
dúvidas?
obrigado! 😊