¿Por qué ruby on rails?
Upcoming SlideShare
Loading in...5
×
 

¿Por qué ruby on rails?

on

  • 369 views

Presentación utilizada en el webinar de ASPgems sobre por qué Ruby on Rails es una buena opción. El webinar entero está aquí http://www.youtube.com/watch?v=oSlTXNjnp_M

Presentación utilizada en el webinar de ASPgems sobre por qué Ruby on Rails es una buena opción. El webinar entero está aquí http://www.youtube.com/watch?v=oSlTXNjnp_M

Statistics

Views

Total Views
369
Views on SlideShare
351
Embed Views
18

Actions

Likes
1
Downloads
2
Comments
0

3 Embeds 18

http://localhost 11
https://twitter.com 5
http://planeta.aspgems.com 2

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • En el mundo de la web, en el que hay tanto cambio ser una tecnología madura no siempre es bueno. <br /> En muchos aspectos la comunidad ruby ha aprendido de errores del pasado y ha sido capaz de adaptarse mejor <br />
  • El rendimiento al principio no es tu problema. <br /> Tu problema es poder hacer cambios y salir pronto <br /> Si te preocupas por el rendimiento vas a salir tarde <br /> Donde se necesita un alto rendimiento es en el desarrollador <br />
  • Windows no está pensado para programar con software libre. <br /> Como muchas otras grandes tecnologías, ruby nace para entornos Unix y luego se porta <br />
  • Hay más código javascript. <br /> Hay muchísima documentación <br />
  • Fuera estereotipos <br /> La comunidad ruby suele ser pragmática y eso suele confundirse con snob o condescendencia <br />
  • Lenguajes compilados y estáticos no resuelven el problema <br /> ¿Cuántos errores sufrimos por errores en el tipado? <br /> Si quieres fiabilidad haz testing <br />
  • EngineYard <br /> BrightBox <br /> Heroku <br /> Digital Ocean <br />
  • El que no escala es el programador, la base de datos o la arquitectura. <br /> Facebook y twitter tuvieron que buscarse una solución personalizada <br />
  • Hay menos, pero la media suele ser más alta. <br /> Lo que es caro es la calidad, y la calidad suele ser alta en la comunidad ruby <br />

¿Por qué ruby on rails? ¿Por qué ruby on rails? Presentation Transcript

  • ¿Por qué elegir Ruby on Rails? aspgems.com Xx de enero de 2010
  • Qué es Ruby on Rails Framework de desarrollo web, de código abierto bajo licencia MIT y escrito en ruby 2
  • Qué es Ruby Lenguaje de programación de propósito general interpretado, reflexivo y orientado a objetos 3
  • Historia 4
  • Yukihiro Matsumoto 5
  • 1996 1.0 6
  • 1998 1.2 7
  • 1999 1.4 8
  • 2000 1.6 9
  • 2003 1.8 10
  • 2005 1.0 11
  • 2007 1.2 12
  • 2008 2.1 2.2 13
  • 2009 2.3 14
  • 2010 3.0 15
  • 2011 3.1 1.9.3 16
  • 2012 3.2 17
  • 2013 4.0 2.0 2.1 18
  • Si eres un desarrollador 19
  • Si sabes de web y MVC, ya conoces la parte de Rails 20
  • 21
  • Si no sabes Ruby, vas a entender la mayoría del código 22
  • 23
  • Herramientas para hacerte la vida más fácil 24
  • Generadores 25
  • Consola 26
  • Web server 27
  • ActiveRecord 28
  • 100% orientado a objetos 29
  • Orientado a testing 30
  • REST 31
  • Ruby se construye pensando en la felicidad del programador 32
  • Hace fácil lo difícil 33
  • Hace posible lo muy difícil 34
  • Convención sobre configuración 35
  • Código auto-documentado 36
  • Es software libre 37
  • Si eres un emprendedor 38
  • Facilita el cambio 39
  • Desarrolladores con experiencia 40
  • Permite una transferencia de proyectos más fácil 41
  • Se integra a la perfección con metodologías ágiles 42
  • Software libre 43
  • Argumentos contra ruby 44
  • Ruby no es tan maduro como Java o PHP 45
  • Ruby no tiene un rendimiento como .NET o Java 46
  • No funciona en windows 47
  • No es tan popular ni tan usado como PHP o Java 48
  • La comunidad de Ruby es condescendiente y snob 49
  • Ruby tiene demasiada opinión y coarta mi libertad 50
  • No es tan fiable como Java o .NET 51
  • Carece de soporte empresarial 52
  • Ruby no escala 53
  • Hay pocos desarrolladores y son caros 54
  • Casos de éxito 55
  • Twitter 56
  • Groupon 57
  • Pivotal Tracker 58
  • Hulu 59
  • Zendesk 60
  • Soundcloud 61
  • Github 62
  • Yellow Pages 63
  • SongKick 64
  • Basecamp 65
  • Shopify 66
  • Scribd 67
  • Slideshare 68
  • !gracias! aspgems.com 69