Aprender a construir una aplicación web moderna es desalentador. Ruby on Rails lo hace mucho más fácil y divertido. Incluye todo lo que necesita para crear aplicaciones fantásticas, y para hacer esto necesita un marco web con el que pueda implementarlo rápidamente. A partir de 2015, básicamente había dos opciones razonables: RoR y Node.js. Decidí ir con Rails ya que es más rápido hacer una mierda, es más fácil de recoger para los novatos y hay una tonelada de recursos disponibles.
¿Quién lo elige?
Rails es una buena herramienta para que los profesionales creen cualquier tipo de aplicaciones web, desde sitios web básicos hasta portales web de alto tráfico o aplicaciones corporativas internas para DMS. Al igual que Django, RoR tiene muchas herramientas estándar en el paquete original, que deberían ser suficientes para desarrollar aplicaciones pesadas. Muchas startups de varios tamaños y grandes empresas como AirBnB lo han elegido.
- ¿Puede una startup tecnológica obtener fondos solo con una aplicación web antes de crear las aplicaciones móviles?
- ¿Qué aplicaciones o software se utilizan para enviar correos electrónicos masivos y enviar documentos a la web?
- ¿Cuáles son los mejores temas de color para una aplicación web (herramienta de gestión de proyectos)?
- ¿Cuál es la mejor empresa de desarrollo de aplicaciones web en la India?
- ¿Están las personas dispuestas a usar aplicaciones de escritorio? Si esa aplicación puede implementarse en una página web, pero no lo es, ¿cuáles son mis posibilidades de atraer a mucha gente?
Algunas desventajas
- Una barrera de entrada para principiantes: mucho que aprender antes del uso productivo
- Ruby requiere más capacidad y recursos del servidor que Python o PHP.
Pero ahora hay tantos marcos de aplicaciones web. Puedes elegir cualquiera de ellos.
Algunos marcos de aplicaciones web son:
- Marco de MVW de JavaScript superheroico angular
- React React: una biblioteca de JavaScript para crear interfaces de usuario
- Vue.js Vue.js
- Meteor Build Apps con JavaScript | Meteorito
- Laravel El framework PHP para artesanos web
- Node.js Node.js
- Symfony Symfony, marco PHP de alto rendimiento para desarrollo web
- CakePHP CakePHP – Construye rápido, crece sólido | Marco PHP | Casa
- ASP.NET El sitio oficial de Microsoft ASP.NET
Al finalizar su decisión, permítanos recordarle que nunca se trata de la cantidad de características que proporciona un marco en particular. Se trata de la funcionalidad real del marco y de cómo se pueden utilizar las funcionalidades dentro de su propio proyecto de desarrollo de aplicaciones web. Por lo tanto, elija uno de los marcos según las necesidades de su proyecto y ahorre tiempo y costos.
Recursos:
- 10 marcos principales de desarrollo web en 2017 – DZone Web Dev
- 7 mejores marcos para desarrollo web en 2017
Más información adicional sobre Ruby on Rails: aplicaciones web famosas creadas con Ruby on Rails