Una breve nota sobre el marco:
Ruby on Rails fue escrito en el lenguaje de programación "Ruby". Fue creado en 2004 y ganó popularidad a través de una interacción con Apple en 2006. En ese momento, Apple anunció que lanzaría "Ruby on Rails" junto con el sistema operativo Mac OS X 10.5 "Leopard".
Tampoco debemos olvidar que este framework ha influido en el desarrollo de aplicaciones web a través de características innovadoras como la creación de tablas de bases de datos, la migración y la creación de frameworks de presentación para garantizar un desarrollo rápido de aplicaciones.
La singularidad de Rubí
Existen muchos frameworks de desarrollo web en el mundo de la programación, pero Django y Ruby on Rails son los que más destacan.
Esto los convierte en los marcos de desarrollo web más populares y esta popularidad seguirá creciendo.
Escalabilidad del marco
Si bien Django heredó su escalabilidad de Python, todavía está un poco por detrás de Rails. Tiene una mejor escalabilidad, lo que es resultado de sus cualidades de libertad y flexibilidad de código. Ambos son marcos de desarrollo web de peso pesado, por lo que ambos están diseñados con la escalabilidad en mente, pero en este caso la victoria es para Ruby on Rails.
Sintaxis
Se sabe que la sintaxis de Ruby es muy flexible. Sin embargo, esto no siempre se puede atribuir a las ventajas de Ruby on Rails. Puede causar problemas y dificultar la transferencia de un proyecto a otros miembros del equipo, ya que la misma función puede implementarse de diferentes maneras, creando confusión.
Mientras Python defiende que solo debe haber una forma obvia de hacer algo, lo que hace que el código sea más fácil de depurar y leer.
Instalando los paquetes necesarios:
Para ejecutar Ruby on Rails en Windows 10, necesitas instalar los siguientes programas:
- Nodejs
- Hilo
- Sqlite
Pasemos a descargar e instalar Nodejs.
Siga las liga y descarga la versión LTS.
Después de seleccionar la versión LTS, automáticamente comenzará a descargar el paquete, debe instalarlo abriendo el archivo ejecutable después de la descarga.
Requerido para seleccionar la instalación automática de las herramientas necesarias.
Después de la instalación, reinicie su computadora personal y vaya a la línea de comando para verificar la instalación.
Dado que elegimos instalar los componentes necesarios, inmediatamente después de la finalización se abrirá un script para la instalación.
Puede verificar la instalación usando el comando:
node --version
Instalación de hilo:
Siga las liga, abra la pestaña "Alternativas" y descargue el paquete "classic stable 1.22.19".
Ejecute el archivo ejecutable y siga los pasos de instalación.
Después de la instalación, reinicie su PC y verifique la instalación ejecutando la línea de comando y escribiendo el siguiente comando:
yarn --version
Instalación de Sqlite:
Visite la liga y descargue los dos archivos sqlite:
- sqlite-dll-win64-x64-3390300.zip
- sqlite-herramientas-win32-x86-3390300.zip
Después de descargar, descomprima ambos archivos en "C:\windows\system32"
Puede verificar la funcionalidad y la versión de sqlite usando el siguiente comando:
sqlite3 --version
Instalación de Rubí:
Visite la liga y descargue la última versión de Ruby con herramientas para desarrolladores, actualmente "Ruby 3.1.2-1"
Instale Ruby abriendo el archivo ejecutable. Además, una vez completada la instalación, marque la opción "ejecutar rdk install" para instalar MSYS2 automáticamente.
La línea de comando se abrirá automáticamente con la oferta para instalar MYSYS2, elija el punto 3.
La instalación adicional se realiza automáticamente.
Puede verificar la versión y disponibilidad de Ruby usando el siguiente comando:
ruby --version
Es necesario ejecutar los siguientes comandos, abriendo primero una línea de comando como administrador:
gem install tzinfo-data
gem install sqlite3
gem install rails
Cree un proyecto y ejecute Ruby on Rails:
Abra un símbolo del sistema como administrador. Navegue hasta el directorio que desee y escriba el siguiente comando:
rails new *project name*
Después de eso, busque el directorio de su proyecto y ejecute su proyecto con el comando
servidor de rieles:
rails server
Puede ir a nuestro servidor utilizando su dirección local.
Nota:
Si tiene problemas para iniciar su proyecto, vaya a la carpeta de su proyecto y abra el archivo de configuración de Gem con cualquier editor de texto que desee. Repare la línea como se muestra a continuación:
Error de ejemplo:
La línea antes de los cambios:
gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ]
Cadena después de los cambios:
"gem tzinfo-data"
Use los comandos a continuación para verificar que todos los paquetes que ha instalado estén funcionando:
Ruby --version
Sqlite3 --version
Node --version
Yarn --version
Gem --version
Rails --version
Conclusión:
Gracias a esta publicación puedes instalar fácilmente Ruby on Rails en Windows 10.