ES2018: Nuevas funciones de Javascript en 2018

ES2018: Nuevas funciones de Javascript en 2018

Nuestros amigos de TC39 han lanzado nuevas actualizaciones para nuestro amado lenguaje JavaScript. Si quieres seguir el proceso de los nuevos lanzamientos por parte del comité, puedes acceder a este enlace. El proceso de aprobación y realización de un cambio pasa por cinco etapas: Etapa 0: Strawman - Permitir la entrada en la especificación Etapa 1: Propuesta - Exponer los argumentos a favor de la adición; Describe la forma de una solución; Identificar desafíos potenciales Etapa 2: Borrador: describa con precisión la sintaxis y la semántica utilizando un lenguaje de especificaciones form

Lee mas

   Cómo crear una aplicación de mapeo de viajes por carretera de verano con Gatsby y Leaflet

Cómo crear una aplicación de mapeo de viajes por carretera de verano con Gatsby y Leaflet

¡Prepárate para el verano creando tu propia aplicación de mapas de viajes por carretera con esta guía paso a paso! ¿Qué vamos a construir? ¿Qué necesitamos antes de empezar? Paso 1: Limpiar algunos códigos innecesarios Paso 2: Crea nuestras ubicaciones de viaje por carretera Paso 3: Prepara nuestra aplicación con algunas funciones Paso 4: Construyendo nuestra ruta de viaje Paso 5: diseñar nuestros componentes de mapa ¿Quieres aprender más sobre mapas? Nota del

Lee mas
Herramientas de desarrollo de front-end populares que debe conocer

Herramientas de desarrollo de front-end populares que debe conocer

Si recién está comenzando con JavaScript, la cantidad de herramientas y tecnologías de las que escuchará puede ser abrumadora. Y es posible que le resulte difícil decidir qué herramientas necesita realmente.O tal vez esté familiarizado con las herramientas, pero no ha pensado mucho en qué problemas resuelven y cuán miserable sería su vida sin su ayuda.Creo que e

Lee mas

   Programación funcional para desarrolladores de Android - Parte 1

Programación funcional para desarrolladores de Android - Parte 1

Últimamente, he pasado mucho tiempo aprendiendo Elixir, un increíble lenguaje de programación funcional que es amigable para los principiantes. Esto me hizo pensar: ¿por qué no utilizar algunos de los conceptos y técnicas del mundo funcional en la programación de Android? Cuando la mayoría de las personas escuchan el término Programación funcional, piensan en publicaciones de Hacker News que hablan sobre mónadas, funciones de orden superior y tipos de datos abstractos. Parece ser

Lee mas

   Autenticación con Google en ASP.NET Core 2.0

Autenticación con Google en ASP.NET Core 2.0

Introducción A veces, queremos que nuestros usuarios inicien sesión con sus credenciales existentes de aplicaciones de terceros, como Facebook, Twitter, Google, etc. En este artículo, analizaremos la autenticación de una aplicación ASP.NET Core utilizando una cuenta de Google. Prerrequisitos Instale .NET C

Lee mas

   Sumérjase en el aprendizaje profundo con 15 cursos gratuitos en línea

Sumérjase en el aprendizaje profundo con 15 cursos gratuitos en línea

Cada día trae nuevos titulares sobre cómo el aprendizaje profundo está cambiando el mundo que nos rodea. Algunos ejemplos: El algoritmo de aprendizaje profundo diagnostica el cáncer de piel y los dermatólogos experimentados Amazon Go: cómo el aprendizaje profundo y la inteligencia artificial cambiarán el comercio minorista El aprendizaje profundo hace que los autos sin conductor sean mejores para detectar a los peatones ¿Quieres ver de qué se trata todo este alboroto? ¿Busca d

Lee mas

   Cómo escribir esquemas potentes en JavaScript

Cómo escribir esquemas potentes en JavaScript

Presentamos schm, una biblioteca funcional y altamente componible para crear esquemas en JavaScript y Node.js He trabajado con HTML, CSS y JavaScript desde 2002. La primera vez que necesité algún tipo de esquema en JavaScript fue hace unos años. Después de usar muchas bibliotecas diferentes e incluso de crear una y otra, decidí crear schm. Ese

Lee mas

   Cómo puedes aprender Git y GitHub mientras aprendes a codificar

Cómo puedes aprender Git y GitHub mientras aprendes a codificar

En este artículo, te daré algunos consejos sobre cómo convertirte en un ninja de Git / GitHub. Además, como beneficio adicional, te mostraré cómo usar la Terminal (shell)mientras codifica. Entonces, si eres un principiante, esta publicación debería ayudarte a comprender esta tecnología. Y si ya eres un ninja, echa un vistazo para ayudarte a recordar cosas que quizás hayas olvidado. Una brev

Lee mas

   Una introducción rápida a setState en React.js

Una introducción rápida a setState en React.js

Cómo utilizar setState de forma eficaz y qué errores evitar TL; DR - En caso de que sea un aprendiz visual, diríjase al video que hice: ReactJS - Cómo funciona setState O míralo aquí: Una introducción a setState Lo primero que debe tener en cuenta es el hecho de que la función setState en React funciona de forma asincrónica. Eso podr

Lee mas
Mejore su flujo de trabajo con estas increíbles herramientas CLI

Mejore su flujo de trabajo con estas increíbles herramientas CLI

Felizmente (?), Hoy estamos en una era en la que la productividad se logra principalmente a través del trabajo inteligente en lugar del trabajo duro. Constantemente tenemos que buscar formas más rápidas, fáciles e inteligentes de lograr resultados.Las siguientes herramientas no solo te ayudarán a trabajar más rápido, sino que también lo harás mientras te diviertes en tu terminal .Nota para

Lee mas

   Módulos de JavaScript Parte 2: Agrupación de módulos

Módulos de JavaScript Parte 2: Agrupación de módulos

En la Parte I de esta publicación, hablé sobre qué son los módulos, por qué los desarrolladores los usan y las diversas formas de incorporarlos a sus programas. En esta segunda parte, abordaré qué significa exactamente "agrupar" módulos: por qué agrupamos módulos, las diferentes formas de hacerlo y el futuro de los módulos en el desarrollo web. ¿Qué es l

Lee mas

   Cómo implementar modelos de TensorFlow en producción con TF Serving

Cómo implementar modelos de TensorFlow en producción con TF Serving

Introducción La puesta en producción de modelos de aprendizaje automático (ML) se ha convertido en un tema recurrente y popular. Muchas empresas y marcos ofrecen diferentes soluciones que tienen como objetivo abordar este problema. Para abordar esta preocupación, Google lanzó TensorFlow (TF) Serving con la esperanza de resolver el problema de implementar modelos de AA en producción. Esta

Lee mas

   25 nuevas bibliotecas de Android que definitivamente querrás probar a principios de 2017

25 nuevas bibliotecas de Android que definitivamente querrás probar a principios de 2017

Esta es una lista de las 25 mejores bibliotecas de Android lanzadas en enero y febrero de 2017. Vale la pena probar todas estas, no están en orden de clasificación.¡Empecemos! LottieEsta es una biblioteca que analiza las animaciones de Adobe After Effects exportadas como JSON con Bodymovin (complemento de After Effects para exportar animaciones a SVG / Canvas / HTML + JavaScript) y las reproduce de forma nativa en dispositivos móviles.Tamb

Lee mas

   Un nuevo enfoque para reaccionar el diseño de componentes

Un nuevo enfoque para reaccionar el diseño de componentes

En 2015, Dan Abramov escribió un artículo, Presentational and Container Components, que algunos recién llegados a React malinterpretaron como mandamientos. De hecho, yo mismo me topé con el artículo y con muchos otros que hacían eco de sus enseñanzas y pensé que esta debe ser la mejor manera de separar las preocupaciones entre los componentes . Pero,

Lee mas