Image for post
Image for post

En mi historia como programador había visto la asincronía de Javascript como algo que tenía que usar y me limitaba a entender que las callbacks devolvían algo sin saber cómo; pero al entender cómo y el por qué, me ha hecho comprender programación más avanzada y me siento con la obligación de compartir esto a la comunidad.

Callbacks

Para entender las callbacks necesitamos saber: ¿que son?

Yo las describo como funciones que se pasan como argumento a otra función, la función callback se ejecuta cuando la función principal termina. Normalmente hacemos uso de los valores que resultan de la función principal. …


Image for post
Image for post

Bienvenido al proceso de admisiones de Ironhack, nos da mucho gusto ser parte de tu proceso de formación y apoyarte con tus primeras línea de código.

En Ironhack nos interesa ofrecer una experiencia única y amena, por ello buscamos que todos nuestros estudiantes ingresen al aula con un nivel que les permita a todos crecer a la par.

Es por eso que este paso es crucial, y para que llegues preparado tendrás que cubrir los siguientes requisitos:

Esto te preparará para el último proceso, el cual consiste en una entrevista técnica donde pondremos a prueba tu capacidad de resolver problemas lógicos.

Mucha suerte y que la fuerza te acompañe 🙌.


Componentes para interfaz de usuario de React usando Tailwind + PostCss

El desarrollo web front end moderno hasta ahora ha tratado de ayudarnos a desarrollar nuestras aplicaciones en módulos que trabajan en conjunto, todo el esfuerzo por separar la lógica de cada elemento de la aplicación ha dado frutos importantes y hoy tenemos frameworks completos que nos ayudan a desarrollar de esta manera y manejan a la perfección lógica y vistas para nuestras apps.

React es uno de los frameworks Front end del momento y su función básica según Facebook es:

A JavaScript library for building user interfaces.

React es una librería de JavaScript para construir interfaces de usuario.
Esto es muy cierto, React nació para crear interfaces de usuario, resuelve perfecto la lógica y la vista pero… hay varias maneras de resolver los estilos, una manera interesante es haciendo uso de un framework; El problema de estos frameworks es que tienen en su mayoría estilos predefinidos (UI Kit)y hacen que muchos sitios se vean idénticos. …


Aquí una serie de datos imporantes para considerar entrar en el mundo del desarrollo web front-end con React.

  1. React es una librería para manejar solo la vista de un sitio web, por ello es que Facebook la presenta como una librería para desarrollar interfaces de usuario.
  2. En react todo el código es Javascript, toma la sintaxis que utiliza dentro de los componentes llamada JSX y así es como genera elementos en el DOM.
  3. El código de Facebook.com incluye cerca de 20,000 componentes.
  4. React es el cuarto proyecto más popular en Github con más de 90,950 estrellas en dicha plataforma.
  5. React es la tecnología que hoy le da vida a una gran mayoría de las aplicaciones web y móviles que utilizamos día a día como lo son: Whatsapp, netflix, Uber, Airbnb, Instagram, Twitter y por su puesto Facebook. …


Image for post
Image for post

Marzo 8, 2018

Image for post
Image for post
React wallpaper

Este medium forma parte del primer maratón front-end de Ironhack, así que seguramente llegaste aquí por la presentación, caso contrario dejo a tu disposición el link a ella para que tengas un poco más de contexto.

Primera aplicación con React

Objetivos:

  1. Aprender las bases de un framework front-end
  2. Configurar un proyecto completo para React.
  3. Conocer como funcionan los componentes en React.
  4. Desarrollar una aplicación basado en componentes.
  5. Aprender que es una SPA (Single Page Application) y como se desarrolla en React.

Requisitos

  • instalar nodejs.
  • clonar este repo en una carpeta ~/ironhack/.
  • Asegurate de tener instalado chrome.

Conocimientos Previos

  • NPM.
  • Javascript (ES6).
  • HTML y el DOM(Document Object Model). …

About

José Carlos ( Joss )

23 years old computer systems engineer. Full stack developer with also more than two years of experience in web technologies, teacher at Ironhack.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store