Hola Una consulta Tengo cursos que compré de ruby on rails version 5 y version 6. Cambian mucho dichas versiones con la versión 7? Vale la pena aprender la versión 5 o ya es muy vieja? Muchas gracias
Para nada, incluso si te regalan un tutorial de Rails 3 sigue siendo vigente. Sucede que los cambios entre versiones en Rails normalmente agregan funcionalidades, por ejemplo ahora en Rails 7 lo más grande es Hotwire, pero puedes aprender a usar Rails sin hotwire y sigues aprovechando muchas de sus ventajas, principalmente la capa MVC y el hecho de que está escrito en Ruby. Otro ejemplo es que de Rails 5.1 a 5.2 se incluye ActiveStorage que es el sistema nativo de Rails para manejar archivos, antes de esto se manejaba con Carrierwave o Paperclip, pero sirven para lo mismo, entonces yo te recomiendo que con cualquier versión aprendas, y conforme ya trabajas puedes irte actualizando. ActiveRecord, ActiveSupport, ActiveView y otros son el core lo cual no tiene mucha diferencia entre versiones 💪
@@EstoyProgramando muchas gracias. Una última preg. Soy tecnólogo del sena, sin experiencia, y estoy aprendiendo RoR. Que consejo puedes dar para alguien en mi situación para encontrar su primer empleo como desarrollador RoR? Ya que veo que piden mucho tiempo de experiencia
@@karlsour500 Ser tecnólogo del SENA te vuelve extremadamente competitivo, como dices solo te falta la experiencia. Así que tienes 2 opciones. (A menos que seas bilingue). 1. Busca para ser Frontend junior, aprende rapidamente Angular o React y comienza a trabajar en tu perfil en Github y Linkedin, no tardarás mucho. 2. Crea tu propia experiencia. Esto puede ser polémico pero a mi me funcionó. Yo tengo trabajando desde el 2010 en desarrollo pero solo trabajé en industria los primeros 2 años, el resto fue independiente, y después de que me cansé de ser independiente y quise volver a la industria la experiencia como independiente me ayudó mucho porque pude atender muchos clientes en diferentes industrias. Entonces tenía portafolio y experiencia por doquier. Si no tienes perfil comercial puedes entrar a páginas como Upwork o freelancer.com y busca trabajos pequeños en lo que sepas. Lo más dificil es arrancar pero cuando ya tienes 2 o 3 contratos ya rueda sola la bola.
Muchas gracias por el video, muy entretenido de seguir, se me ocurre ya por cuenta propia podria agregar autenticacion, paginacion, export to pdf, vamos a tratar de hacerlo.
hermano siempre he venido a ver este video ya que estoy aprendiendo rails, y cada vez que lo veo puede entender conceptos y codigos que estas aplicando(que anteriormente no entendia xD)..sigue haciendo videos bro
en el modelo "movement", tambien podias haber aplicado enum para agregar y eliminar, tambien en el metodo llamado "new_movement", para no volver a aplicar el mismo codigo de buscar el producto, se podia agregar ese metodo al before_action de set_product --> [new_movement]...gracias por enseñarnos bro, este video lo he visto como mil veces y me sirve para repasar
Hola, muy bueno, didactico, no vi como eliminar los productos y en realidad no he logrado hacerlo! aparte me salia un mensaje de error por el cambio de nombre de las gemas axls, cambie el nombre y me estan funcionando bien! exitos!
Que bien!, cacharriando es que uno logra sacar esos problemas adelante! Estoy seguro que aprendiste acerca de esa gema y la próxima que tengas ese problema ya vas a saber como solucionarlo o por donde encaminar el problema. Saludos y gracias por el comentario!
Gracias, lo voy a revisar! De verdad este proyecto se me hizo central para desarrollar mi idea como yo lo necesitaba, ... Aún me faltan cosas por desarrollar! Tienes algun grupo de discord o telegram? Saludos
Hola, muy descriptivo el video. Lo que sí, es que luego de instalada la plantilla, en el inspector de mozilla, aparece un error. Uncaught typeerror: error al resolver el especificador del módulo "application". Los especificadores de módulo relativos deben comenzar con ". /", ".. /" o "/". A que se puede deber? En application.js, esta con ". /", aun así muestra el mensaje.
Hola que tal?, inicie hoy con la creación de la app, pero lo hice desde un Pc con Windows y me dio muchos problemas, luego lo intentare desde Linux para ver como me va, buena suerte y un saludo, volverá para crear la app con Ruby, excelente clase.
Hoy por hoy Ruby debería correr casi igual en Windows, pero siempre es más facil hacerlo sobre cualquier distro de Linux, la razón es porque tiende a ser un SO más ligero, pero de poder se puede y funciona muy bien
@@EstoyProgramando Muchas gracias por la orientación, el error estába en un componente desactualizado, sin embargo lo estoy corriendo en Linux y me va excelente, voy a terminar este curso de Ruby para ver qué tal me va, un saludo
saludos, de los pocos cursos que funciona todo de principio a fin. Una pregunta como hago para exportarlo para la web para mi portfolio que estoy creando?
Gracias! me esfuerzo muchisimo en que todo funcione, aunque probablemente en versiones futuras de ruby o de rails alguna Api cambie. Desplegar una app de ruby on rails es todo un arte. Hay varias opciones, creo que la mas facil es heroku o un droplet precargado con las herramientas de Rails en digitalocean U otra opción "facil" es con Docker. Tengo un articulo en medium explicando despliegues en Ubuntu 18 o en AL 2, pero debes tener conocimiento de linux y servicios
Hola ! Soy dev web stack PERN /MERN pero quiero aprender cosas que me hagan darle otro enfoque a mi carrera y como lo que mas me gusta es backend queria saber si recomendas estudiar Ruby on Rails o seria muy dificil luego encontrar trabajo?
Lo más importante para conseguir trabajo es destacarte de los demás, con los bootcamps que ahora hay crearon una sobreoferta de juniors, entonces para destacarte debes tener un super portafolio, una buena entrevista o sabeer lenguajes que casi nadie sabe.. como Ruby!
@@EstoyProgramando jeje sos crack eh! Con eso ya me convenciste.. igual osea yo estoy trabajando en una startup de aca de Argentina con React y Angular y algo de backend con Spring pero vi unas cosas de Rails y despues tu video y me gustaron por eso consulte... asi que a darle para delante. Ultima consulta recomendas algun curso o instructor en udemy u otras plataformas para aprender Ruby y Rails ? Por mi parte vi codigofacilito y me parecio bastante interesante
Consulta tengo instalado Ruby on rails 7 y Ruby 3.1 en Linux tengo unos tutoriales de Ruby on rails 5 y Ruby on rails 6 los puedo hacer sin tener inconvenientes ?
Si, lo unico que puede ser limitante es cuando uses gemas que no soporten 3.1 . Pero eso no ocurre con las gemas de los tutoriales, es mas con gemas muy especiales y desatendidas
Así es. A nivel de enrutamiento esto se llama un recurso (Resource). Se puede usar un recurso anidado adentro del recurso de Products, así crear un controlador de movimientos como dices. Sin embargo esto hubiera requerido explicar el concepto de recursos anidados, así que por facilidad para personas que están aprendiendo el framework y el patrón MVC, es más sencillo explicar las acciones de un recurso tipo member. Gracias por tu comentario
La terminal es la consola de comandos del sistema operativo. En mi caso es macos, pero en cada SO también hay una aplicación para acceder a la consola de comandos
Hola, tengo esto en consola: ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"): ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"): ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"): Saben cómo lo puedo arreglar?
Exactamente donde te sale el error? Este error es bloqueante o sale solo en la consola de desarrollo del navegador? Ese error significa que alguna librería o instrucción en la vista está llamando a esos 3 archivos y no los encuentra. Aunque por las rutas que muestras creo que son las librerìas que intentan llamar a otras librerías, asegurate de haber copiado las librerías que indiqué, y además puedes ignorar la de query.easing ya que no la utilizamos en el ejemplo. Por las últimas intenta bajar el proyecto del repo de Github y mira qué diferencias hay entre el archivo application.js entre tu proyecto y el de Github 💪
@@EstoyProgramando Lo tengo en consola, cuando corroo el server: Started GET "/vendor/jquery/jquery.min.js" for ::1 at 2022-07-29 19:57:34 -0500 Started GET "/vendor/bootstrap/js/bootstrap.bundle.min.js" for ::1 at 2022-07-29 19:57:34 -0500 Started GET "/vendor/jquery-easing/jquery.easing.min.js" for ::1 at 2022-07-29 19:57:34 -0500 ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"): Started GET "/js/sb-admin-2.min.js" for ::1 at 2022-07-29 19:57:34 -0500 ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"): ActionController::RoutingError (No route matches [GET] "/vendor/bootstrap/js/bootstrap.bundle.min.js"): ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"): Pero no tengo nada configurado en esas rutas, está tal cual el tutorial
@@erick-saavedra Listo, entonces ese error que te sale en la consola (del servidor me imagino) es efectivamente porque la plantilla que descargamos llama a las librerias como dependencias. Por ejemplo la plantilla original hace un scroll suavizado, lo cual si no la llamamos no pasa nada porque igual podemos hacer scroll, sin embargo ella va a seguir llamandola por lo que muestra el error en el servidor de rails. Para solucionarlo podemos eliminar el llamado a esa libreria en el archivo que copiamos O podriamos ignorarlo ya que esto no bloquea nuestra interfaz de usuario. Para efectos del ejemplo no la incluí pero podrías incluirla y modificar la ruta en la plantilla para que llame a la plantilla que copies, por ejemplo en la carpeta public o en la carpeta assets o en la carpeta Vendor.
😳 perdón se me pasó explicarlo! Un MVP es un mínimo producto viable. Se refiere a cualquier artefacto que puedas producir para validar, mostrar, vender o poner a funcionar una idea y que produzca algo de retorno. Es especialmente útil para probar un concepto, vender una idea, poner a trabajar un proyecto o atraer capital 💪
Gracias amigo. Está genial eso de mvp con rails. Una pregunta que curso me recomiendas de rails completo o tutorial que hayas echo o algúno que recomiendes?. Este video es maravilloso amo esos tipos de módulos , gracias por tu aporte. Que me recomiendas para conseguir como junior??
@@christianmoreno8815 Asi no lo parezca el tutorial de Rails guides guides.rubyonrails.org/getting_started.html que es el hola mundo de Rails es super bueno. Yo nunca lo hice y recientemente para preparar mi contenido lo estuve viendo e incluso aprendì cosas que no sabía, eso pasa cuando uno no lee la documentación antes jaja. Te recomiendo empezar por allí. Después de eso los videos de codigofacilito son buenos también, así estén desactualizados.
Hola me sale este error ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"): ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"): ActionController::RoutingError (No route matches [GET] "/vendor/bootstrap/js/bootstrap.bundle.min.js"): ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"): Started GET "/webfonts/fa-solid-900.woff2" for ::1 at 2022-09-14 08:06:53 -0500 ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.woff2"): Started GET "/webfonts/fa-solid-900.woff" for ::1 at 2022-09-14 08:06:53 -0500 ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.woff"): Started GET "/webfonts/fa-solid-900.ttf" for ::1 at 2022-09-14 08:06:53 -0500 ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.ttf"):
Hola
Una consulta
Tengo cursos que compré de ruby on rails version 5 y version 6.
Cambian mucho dichas versiones con la versión 7?
Vale la pena aprender la versión 5 o ya es muy vieja?
Muchas gracias
Para nada, incluso si te regalan un tutorial de Rails 3 sigue siendo vigente. Sucede que los cambios entre versiones en Rails normalmente agregan funcionalidades, por ejemplo ahora en Rails 7 lo más grande es Hotwire, pero puedes aprender a usar Rails sin hotwire y sigues aprovechando muchas de sus ventajas, principalmente la capa MVC y el hecho de que está escrito en Ruby.
Otro ejemplo es que de Rails 5.1 a 5.2 se incluye ActiveStorage que es el sistema nativo de Rails para manejar archivos, antes de esto se manejaba con Carrierwave o Paperclip, pero sirven para lo mismo, entonces yo te recomiendo que con cualquier versión aprendas, y conforme ya trabajas puedes irte actualizando. ActiveRecord, ActiveSupport, ActiveView y otros son el core lo cual no tiene mucha diferencia entre versiones 💪
@@EstoyProgramando muchas gracias.
Una última preg.
Soy tecnólogo del sena, sin experiencia, y estoy aprendiendo RoR.
Que consejo puedes dar para alguien en mi situación para encontrar su primer empleo como desarrollador RoR?
Ya que veo que piden mucho tiempo de experiencia
@@karlsour500 Ser tecnólogo del SENA te vuelve extremadamente competitivo, como dices solo te falta la experiencia. Así que tienes 2 opciones. (A menos que seas bilingue).
1. Busca para ser Frontend junior, aprende rapidamente Angular o React y comienza a trabajar en tu perfil en Github y Linkedin, no tardarás mucho.
2. Crea tu propia experiencia. Esto puede ser polémico pero a mi me funcionó. Yo tengo trabajando desde el 2010 en desarrollo pero solo trabajé en industria los primeros 2 años, el resto fue independiente, y después de que me cansé de ser independiente y quise volver a la industria la experiencia como independiente me ayudó mucho porque pude atender muchos clientes en diferentes industrias. Entonces tenía portafolio y experiencia por doquier. Si no tienes perfil comercial puedes entrar a páginas como Upwork o freelancer.com y busca trabajos pequeños en lo que sepas. Lo más dificil es arrancar pero cuando ya tienes 2 o 3 contratos ya rueda sola la bola.
@@EstoyProgramando mil gracias por tu consejo.
hmnito de lo mejor que puede encontrar uno en la red de manera gratuita, 1000/100 el video, más de estos se agradece mucho 🙌
gracias, jose!
Excelente video amigo, muchas gracias por compartirlo, saludos desde Medellín.
Gracias Kevin!, ya estás programando en Ruby ?
Muchas gracias por el video, muy entretenido de seguir, se me ocurre ya por cuenta propia podria agregar autenticacion, paginacion, export to pdf, vamos a tratar de hacerlo.
Enhorabuena David, gracias por compartir esta belleza de lección, ¡impresionante! Te deseo muchos éxitos con este canal.
Gracias, Alex
el gran Alex Corzo! 😃
@@agustinpalmam2923 El Gran Agustin - Full Stack Ruby on Rails; 🤗 saludos amigo.
@@alexecorzo Larga vida a ruby, vamos por ese primer trabajo como dev rails
hermano siempre he venido a ver este video ya que estoy aprendiendo rails, y cada vez que lo veo puede entender conceptos y codigos que estas aplicando(que anteriormente no entendia xD)..sigue haciendo videos bro
en el modelo "movement", tambien podias haber aplicado enum para agregar y eliminar, tambien en el metodo llamado "new_movement", para no volver a aplicar el mismo codigo de buscar el producto, se podia agregar ese metodo al before_action de set_product --> [new_movement]...gracias por enseñarnos bro, este video lo he visto como mil veces y me sirve para repasar
Muy bien explicado a modo de repaso para alguien trainee, muchísimas gracias!, duda.. que ocupas para autocompletarte el codigo?
Buen aporte estimado, disfruté haciendolo! Saludos
Excelente Erick!
Uy parce gracias, me gustaría más videitos de rails
Gracias! 🙏, seguro vale la pena hacer un video por cada capa de Rails, ya que cada parte en Rails dá para bastante contenido 👍
@@EstoyProgramando estaré atento a tus vídeos 🤙💪
Lo vi completo y me pareció muy bueno. Para mejorarlo le agregaría TDD, ya que pienso que en entornos profesionales es muy valorado.
De acuerdo. TDD se volvió fundamental en el handset de cualquier programador moderno 💪
Hola, muy bueno, didactico, no vi como eliminar los productos y en realidad no he logrado hacerlo! aparte me salia un mensaje de error por el cambio de nombre de las gemas axls, cambie el nombre y me estan funcionando bien! exitos!
Hola, para poder eliminar a mi me funciono colocando esto en el modelo de productos, has_many :movements, :dependent => :destroy
Que bien!, cacharriando es que uno logra sacar esos problemas adelante! Estoy seguro que aprendiste acerca de esa gema y la próxima que tengas ese problema ya vas a saber como solucionarlo o por donde encaminar el problema. Saludos y gracias por el comentario!
@@elviapineda6877 Asi es Elvia 💪, sabes porqué funciona eso? guides.rubyonrails.org/association_basics.html#the-has-many-association
Gracias, lo voy a revisar! De verdad este proyecto se me hizo central para desarrollar mi idea como yo lo necesitaba, ... Aún me faltan cosas por desarrollar! Tienes algun grupo de discord o telegram? Saludos
@@elviapineda6877 gracias lo voy a revisar!
Hola, muy descriptivo el video. Lo que sí, es que luego de instalada la plantilla, en el inspector de mozilla, aparece un error. Uncaught typeerror: error al resolver el especificador del módulo "application". Los especificadores de módulo relativos deben comenzar con ". /", ".. /" o "/". A que se puede deber? En application.js, esta con ". /", aun así muestra el mensaje.
Hola que tal?, inicie hoy con la creación de la app, pero lo hice desde un Pc con Windows y me dio muchos problemas, luego lo intentare desde Linux para ver como me va, buena suerte y un saludo, volverá para crear la app con Ruby, excelente clase.
Hoy por hoy Ruby debería correr casi igual en Windows, pero siempre es más facil hacerlo sobre cualquier distro de Linux, la razón es porque tiende a ser un SO más ligero, pero de poder se puede y funciona muy bien
@@EstoyProgramando Muchas gracias por la orientación, el error estába en un componente desactualizado, sin embargo lo estoy corriendo en Linux y me va excelente, voy a terminar este curso de Ruby para ver qué tal me va, un saludo
Muchisimas gracia, está genial
Genial que te gustó! ya le hiciste fork al proyecto y lo customizaste a tu gusto?
@@EstoyProgramando Nooooouuu
saludos, de los pocos cursos que funciona todo de principio a fin. Una pregunta como hago para exportarlo para la web para mi portfolio que estoy creando?
Gracias! me esfuerzo muchisimo en que todo funcione, aunque probablemente en versiones futuras de ruby o de rails alguna Api cambie.
Desplegar una app de ruby on rails es todo un arte. Hay varias opciones, creo que la mas facil es heroku o un droplet precargado con las herramientas de Rails en digitalocean U otra opción "facil" es con Docker. Tengo un articulo en medium explicando despliegues en Ubuntu 18 o en AL 2, pero debes tener conocimiento de linux y servicios
Excelente esta genial, jaja haga uno sobre una api con login y recuperacion de contraseña con ruby on rails👍👍
no es mala idea! instalar devise es relativamente facil, podria hacer un video de esto
Hola buenas tardes, que extensiones manejas en Visual para el autorelleno y para autocompletar las etiquetas?
Hola ! Soy dev web stack PERN /MERN pero quiero aprender cosas que me hagan darle otro enfoque a mi carrera y como lo que mas me gusta es backend queria saber si recomendas estudiar Ruby on Rails o seria muy dificil luego encontrar trabajo?
Lo más importante para conseguir trabajo es destacarte de los demás, con los bootcamps que ahora hay crearon una sobreoferta de juniors, entonces para destacarte debes tener un super portafolio, una buena entrevista o sabeer lenguajes que casi nadie sabe.. como Ruby!
@@EstoyProgramando jeje sos crack eh! Con eso ya me convenciste.. igual osea yo estoy trabajando en una startup de aca de Argentina con React y Angular y algo de backend con Spring pero vi unas cosas de Rails y despues tu video y me gustaron por eso consulte... asi que a darle para delante. Ultima consulta recomendas algun curso o instructor en udemy u otras plataformas para aprender Ruby y Rails ? Por mi parte vi codigofacilito y me parecio bastante interesante
Hola por favor ¿podría ayudarme como integrar devise y realizar reportes pdf ?
Habría ¿ cómo hacer con turbo los formularios de agregar movimientos ?
integrar devise podria ser un video de rails 🤔
Consulta tengo instalado Ruby on rails 7 y Ruby 3.1 en Linux tengo unos tutoriales de Ruby on rails 5 y Ruby on rails 6 los puedo hacer sin tener inconvenientes ?
Si, lo unico que puede ser limitante es cuando uses gemas que no soporten 3.1 . Pero eso no ocurre con las gemas de los tutoriales, es mas con gemas muy especiales y desatendidas
I love rails amigo
And rails love us! Got to love RoR
@@EstoyProgramando 😍😍😍😍😍❤❤❤
Lo correcto no era crear un controlador para movimientos? Por qué decidiste crear los métodos en el controlador de Products?
Así es. A nivel de enrutamiento esto se llama un recurso (Resource). Se puede usar un recurso anidado adentro del recurso de Products, así crear un controlador de movimientos como dices. Sin embargo esto hubiera requerido explicar el concepto de recursos anidados, así que por facilidad para personas que están aprendiendo el framework y el patrón MVC, es más sencillo explicar las acciones de un recurso tipo member. Gracias por tu comentario
A que se refiere con "terminal"; eso parece algo asi como el ms-dos; además que sistema operativo usa para instalarla
La terminal es la consola de comandos del sistema operativo. En mi caso es macos, pero en cada SO también hay una aplicación para acceder a la consola de comandos
En qué tema debería profundizar?
el tema de pruebas unitarias y seria interesante manejar turbo
Rails con otras bases de datos
el tema de collections y member, es algo que me confunde
@@DanielJimenez-ig8mv Excelente tema, es el próximo video
Daniel, ya publiqué un video explicando member y collections, checalo en mi canal! 💪
Hola, tengo esto en consola:
ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"):
ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"):
ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"):
Saben cómo lo puedo arreglar?
Exactamente donde te sale el error?
Este error es bloqueante o sale solo en la consola de desarrollo del navegador?
Ese error significa que alguna librería o instrucción en la vista está llamando a esos 3 archivos y no los encuentra. Aunque por las rutas que muestras creo que son las librerìas que intentan llamar a otras librerías, asegurate de haber copiado las librerías que indiqué, y además puedes ignorar la de query.easing ya que no la utilizamos en el ejemplo.
Por las últimas intenta bajar el proyecto del repo de Github y mira qué diferencias hay entre el archivo application.js entre tu proyecto y el de Github 💪
@@EstoyProgramando Lo tengo en consola, cuando corroo el server:
Started GET "/vendor/jquery/jquery.min.js" for ::1 at 2022-07-29 19:57:34 -0500
Started GET "/vendor/bootstrap/js/bootstrap.bundle.min.js" for ::1 at 2022-07-29 19:57:34 -0500
Started GET "/vendor/jquery-easing/jquery.easing.min.js" for ::1 at 2022-07-29 19:57:34 -0500
ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"):
Started GET "/js/sb-admin-2.min.js" for ::1 at 2022-07-29 19:57:34 -0500
ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"):
ActionController::RoutingError (No route matches [GET] "/vendor/bootstrap/js/bootstrap.bundle.min.js"):
ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"):
Pero no tengo nada configurado en esas rutas, está tal cual el tutorial
@@erick-saavedra Listo, entonces ese error que te sale en la consola (del servidor me imagino) es efectivamente porque la plantilla que descargamos llama a las librerias como dependencias. Por ejemplo la plantilla original hace un scroll suavizado, lo cual si no la llamamos no pasa nada porque igual podemos hacer scroll, sin embargo ella va a seguir llamandola por lo que muestra el error en el servidor de rails. Para solucionarlo podemos eliminar el llamado a esa libreria en el archivo que copiamos O podriamos ignorarlo ya que esto no bloquea nuestra interfaz de usuario.
Para efectos del ejemplo no la incluí pero podrías incluirla y modificar la ruta en la plantilla para que llame a la plantilla que copies, por ejemplo en la carpeta public o en la carpeta assets o en la carpeta Vendor.
@@EstoyProgramando :O Sí ya ví que era el problema, estaba llamando a esas librerías desde el layout principal. Gracias por tu tiempo estimado.
@@erick-saavedra Excelente que te diste cuenta, estoy seguro que la proxima vez ya te vas a acordar de este problema y saldrá más rápido 💪
Amigo que es un mvp?
😳 perdón se me pasó explicarlo!
Un MVP es un mínimo producto viable. Se refiere a cualquier artefacto que puedas producir para validar, mostrar, vender o poner a funcionar una idea y que produzca algo de retorno. Es especialmente útil para probar un concepto, vender una idea, poner a trabajar un proyecto o atraer capital 💪
Gracias amigo. Está genial eso de mvp con rails. Una pregunta que curso me recomiendas de rails completo o tutorial que hayas echo o algúno que recomiendes?. Este video es maravilloso amo esos tipos de módulos , gracias por tu aporte. Que me recomiendas para conseguir como junior??
@@christianmoreno8815 Asi no lo parezca el tutorial de Rails guides guides.rubyonrails.org/getting_started.html que es el hola mundo de Rails es super bueno. Yo nunca lo hice y recientemente para preparar mi contenido lo estuve viendo e incluso aprendì cosas que no sabía, eso pasa cuando uno no lee la documentación antes jaja. Te recomiendo empezar por allí. Después de eso los videos de codigofacilito son buenos también, así estén desactualizados.
@@EstoyProgramando Gracias amigo
Hola me sale este error
ActionController::RoutingError (No route matches [GET] "/vendor/jquery-easing/jquery.easing.min.js"):
ActionController::RoutingError (No route matches [GET] "/js/sb-admin-2.min.js"):
ActionController::RoutingError (No route matches [GET] "/vendor/bootstrap/js/bootstrap.bundle.min.js"):
ActionController::RoutingError (No route matches [GET] "/vendor/jquery/jquery.min.js"):
Started GET "/webfonts/fa-solid-900.woff2" for ::1 at 2022-09-14 08:06:53 -0500
ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.woff2"):
Started GET "/webfonts/fa-solid-900.woff" for ::1 at 2022-09-14 08:06:53 -0500
ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.woff"):
Started GET "/webfonts/fa-solid-900.ttf" for ::1 at 2022-09-14 08:06:53 -0500
ActionController::RoutingError (No route matches [GET] "/webfonts/fa-solid-900.ttf"):
Significa que no encuentra esos archivos, pero no es un error bloqueante. Puedes intentar colocarlos en la carpeta public o seguir adelante