Desafio Latam
     
  • Tutoriales
    • Rails
    • Javascript
    • Android
  • Motivación
  • Graduados
  • Ver Cursos

Herramientas útiles

Codeando más rápido con SLIM

¿Qué es SLIM?

Slim es un lenguaje pre procesado muy elegante que permite escribir HTML y ERB utilizando mucho menos código, por ejemplo las etiquetas no se cierran y se utilizan las tabulaciones para determinar que bloque de código está dentro de otro.

Ventajas:

  • Sintaxis más limpia
  • Menos código
Ejemplo de Slim
Ruby
1
2
3
4
body
  h1 Markup examples
  #content
    p This example shows you how a basic Slim file looks like.
Ejemplo de Slim
XHTML
1
2
3
4
5
6
<body>
  <h1> Markup examples </h1>
  <div id="content">
     <p> This example shows you how a basic Slim file looks like. </p>
  </div>
</body>
Share Button
Gonzalo Sánchez

Director de DesafíoLatam. Ingeniero Civil Informático de la Universidad Federico Santa María. Emprendedor lean, dedicado al desarrollo de una mejor web con ruby on rails. Fanático de los números y las métricas, la música y la fotografía.

http://www.DesafioLatam.com
  • julio 10, 2016
  • 3
  • 6078
  • Rails
  • Ver más
Testing automatizado con Guard

Testing automatizado con Guard en ruby on rails

Cuando uno trabaja con testing (que es como se debiera trabajar) estar corriendo constantemente los test puede ser una perdida de tiempo notable, por cada cambio en los test o en nuestro código tenemos que ir a la consola y correr rake (o spring rake).

Testing automatizado con Guard.

Es por eso que existen herramientas para testing automatizado como la gema guard, que monitorea de forma constante los cambios de archivos y que en conjunto con la gema guard-minitest corre los tests cuando hay cambios, de esta forma mientras escribes tu código sabes si lo estás haciendo correctamente o no.

¿Cómo instalar guard?

Esta guía para principiantes te enseñará como instalar y configurar guard y correr de forma automatizada los tests.

Bonus: la gema guard también es compatible con herramientas de testing como RSpec

Share Button
Gonzalo Sánchez

Director de DesafíoLatam. Ingeniero Civil Informático de la Universidad Federico Santa María. Emprendedor lean, dedicado al desarrollo de una mejor web con ruby on rails. Fanático de los números y las métricas, la música y la fotografía.

http://www.DesafioLatam.com
  • marzo 22, 2015
  • 0
  • 2049
  • Tutoriales
  • Ver más

SUSCRÍBETE A NUESTRO NEWSLETTER

Inicio 23 Febrero

Inicio 04 Marzo

Inicio 11 Marzo

Etiquetas

2016 activeadmin ActiveRecord API aplicación aplicación móvil APP Apple conferencias consejos código Deployment desarrollo devise diseño Diseño de patrones educación emprendimiento ES6 eventos hackathon Herramientas útiles Html I18n independencia Infraestructura Javascript lenguajes de programación Motivación mujer mujeres muro de fuego Optimización programación Rails Rake Ruby Ruby on Rails Seguridad Informática SEO slack testimonio Testing Tips Tutoriales

Entradas recientes

  • Desafío Latam: Dónde estamos y para dónde vamos
  • Lo nuevo de Rails 6: Actiontext
  • DE FULL STACK A 4TALENT: ENTREVISTA A SEBASTIÁN PEÑA, EGRESADO DE DESAFÍO LATAM
  • ¿Qué es Blockchain?
  • ¡Repositorios privados para todos! Las novedades de Github para 2019

Comentarios recientes

  • Diego Arias en UX vs UI, cómo entender estos conceptos
  • LoNgA en UX vs UI, cómo entender estos conceptos
  • Carlos Vergara en UX vs UI, cómo entender estos conceptos
  • igor en Tips y tendencias Diseño Web 2018
  • Javier en Los mejores 28 sitios para encontrar trabajos remotos

Categorías

ActiveAdmin ActiveRecord Actualidad Android chatbots Conferencias Consejos para emprendedores Creación de Juegos Data Science Desafíos Devise Diseño de patrones Diseño Web Educación Emprendimientos tecnológicos Entrevista laboral ES6 Eventos firebase freelance git Graduados Hackathones Javascript Linux Marketing Digital Motivación Mujeres Oportuidades Oportunidades Programación Rails React Ruby Seguridad Informática slack tecnologia Tendencia Testimonios Tips Tutoriales Ui Uncategorized Ux wordpress
  • Los mejores 28 sitios para encontrar trabajos remotos

    76054 views
  • Un reloj digital con HTML, CSS y Javascript

    25129 views
  • Microsoft, Google y Ernst and Young apuestan por los talentos y no los títulos

    20995 views

Desafio Latam Copyright 2017. All Rights Reserved