Es una nueva comunidad sobre el reciente estándar de la web Html5, donde puedes encontrar tutoriales, tips, consejos, información, noticias y demás en un solo lugar.


Apoya la comunidad con $1 USD, queremos mejorar y compartir más conocimiento.

#Tips 3 – Git FTP, UnCSS y Babel


  Publicado hace |  Etiquetas: , , , , , ,

Imagen de previsualización de YouTube

Numero 3 – Git FTP: Herramienta para desplegar vía FTP con Git

Muchos desarrolladores sabemos que desplegar algo vía FTP es como suicidio pero también hay ocasiones donde no tenemos otra opción que hacerlo por ese medio.

Git FTP es una solución al problema de despliegue por FTP, lo hace más sencillo y de una manera elegante, agrega la opción de subir cambios a un entorno por este protocolo.

Caracteristicas:

  • Permite desplegar vía FTP solo los cambios pertinentes en un commit
  • Acepta configuración para diferentes perfiles o branches
  • Tiene un archivo .git-ftp-ignore para ignorar el despliegue de archivos o directorios
  • Permite protcolos FTP, SFTP, FTPS y otros

Para saber como se instala en los diferentes sistemas operativos visita el repositorio del proyecto, puede ser una herramienta útil en esos casos donde ya no hay opción.

Link: https://github.com/git-ftp/

 

Numero 2 – UnCSS: Herramienta de optimización

Cuantas veces no hemos pasado tiempo optimizando CSS para evitar bytes demás, tratando de mejorar el tiempo de carga del sitio web.

UnCSS es una herramienta excelente para auditar el CSS y evitar código que no está siendo usado.

Características:

  • Soporta multiplies archivos CSS a la vez
  • Inyección de CSS mediante JavaScript
  • Todo corre bajo Phantom.js, dependencia de UnCSS
  • Depende Node.js para ejecución
  • Se puede automatizar con Gulp
  • Y también puedes usarlo bajo linea de comandos

La instalación como siempre es bajo NPM con una linea de comandos, super fácil.

Link: https://github.com/giakki/uncss

 

Numero 1 – Babel: Compilador de Javascript

Si son desarrolladores, deben saber que JavaScript tiene el nuevo estándar ECMAScript 6 el cual le da nuevas funcionalidades al lenguaje, es muy poco soportado pero Babel nos ayuda con esta situación.

Babel es una herramienta por linea de comandos llamada “transpiler“, o sea que transforma/compila código para devolver código, sus poderes son:

  • Escribir JavaScript con ECMAScript 6 y transformarlo a ECMAScript 5 (incluso ECMAScript 7)
  • Escribir componentes con JSX para React y transformarlo a JavaScript
  • Soporta Plugins
  • Paquetes para Sublime Text y mucho más…

Su metodo de instalación es sencillo, lo único que necesitas es node.js o io.js y después ejecuta una linea de comandos con NPM como siempre.

Link: http://babeljs.io/

 

comments powered by Disqus