Cómo construir una aplicación web específica en Rails

Suponiendo que no tenga experiencia previa en programación, supongo que debería comenzar con los conceptos básicos como HTML y CSS. Debe saber qué es el Modelo de objetos de documento ( DOM) y qué herramientas y buenas prácticas tiene a su disposición para manipularlo.

Si ya está familiarizado con lo anterior, absolutamente necesitaría comprender el patrón Modelo-vista-controlador ( MVC ) y el estilo de codificación de transferencia de estado representativo ( RESTful ). Sería una buena inversión de tiempo también entrar en el paradigma de la programación orientada a objetos (OOP), ya que lo prepararía para un gran camino que lo ayudaría a avanzar en su carrera de desarrollo.

Puede comenzar a aprender más sobre estos a medida que avanza con Ruby y su marco Ruby on Rails .

También necesitaría saber HTML (5) , CSS (3) y algunos (o muchos) JavaScript, dependiendo de la cantidad y el tipo de interacciones dentro de su aplicación web.

En resumen, ¿qué necesitas saber / aprender?

Idiomas:

  • HTML
  • CSS
  • JS
  • Ruby (Ruby on Rails)

Conceptos:

  • Patrón Modelo-Vista-Controlador
  • Sosegado
  • Programación Orientada a Objetos (al menos lo básico)

Ahora … mi respuesta ignora por completo el aspecto de DB del lado del servidor de construir una aplicación web, ya que eso complicaría aún más las cosas para usted.

Sin embargo … si no está 100% establecido en la construcción de su aplicación con Ruby (especialmente si es una aplicación “simple”) puede lograr absolutamente excelentes resultados utilizando JavaScript solamente, consulte MEAN.io – Un marco de JavaScript Fullstack – MEAN. io: un marco Javascript Fullstack.