Revista
◕‿‿◕
Mostrando: 70 de 95 POST - filtrados por: Mostrar todos
Por 👉 Adeyinka Adegbenro
![Cómo enviar emails, correos electrónicos con Node.js [3 formas diferentes + tutoriales de código]](https://images.ctfassets.net/z7iqk1q8njt4/6FamzgovDj3bGO7vkMSlZ7/7627a1b50722308bef1d1a45881e0f5f/Send-Email-Node-JS.png?w=500)
Casi todas las aplicaciones web necesitan la funcionalidad para enviar emails transaccionales en respuesta a varios desencadenantes.
Eventos como el registro de cuentas, el restablecimiento de contraseñas, los recibos de compra y la verificación de usuarios se encuentran entre las muchas tareas que las aplicaciones actuales deben realizar a través del correo electrónico.
Estos correos electrónicos son cruciales para notificar a los usuarios sobre actualizaciones importantes y permitir flujos de trabajo de usuarios clave en su aplicación.
---
Eventos como el registro de cuentas, el restablecimiento de contraseñas, los recibos de compra y la verificación de usuarios se encuentran entre las muchas tareas que las aplicaciones actuales deben realizar a través del correo electrónico.
Estos correos electrónicos son cruciales para notificar a los usuarios sobre actualizaciones importantes y permitir flujos de trabajo de usuarios clave en su aplicación.
---
Por 👉 David Zhao

Aumentar la puntuación de PageSpeed Insights y Core Web Vitals es fundamental para el SEO y para mejorar la experiencia del usuario. En este artículo, hablaré sobre una forma en que puede acelerar su primera pintura con contenido (FCP) y la pintura con contenido más grande (LCP) con un truco en NEXT.js.
Compatible con Next.js 10, Next.js 11 ya aplica esta optimización.
Compatible con Next.js 10, Next.js 11 ya aplica esta optimización.
Por 👉 Alex Reardon

Advertencia de uso de useLayoutEffect cuando se renderiza del lado del servidor SSR, aunque useLayoutEffect no hace nada malo al usarlo renderToString, registrará una gran advertencia.
Una solución (truco)...
Una solución (truco)...
Por 👉 Matias Hernández

¿Cuál es la diferencia con el hook useEffect?
useLayoutEffect es similar en casi TODO a useEffect, solo tiene pequeñas diferencias, la diferencia entre ambos radica en el momento en que el efecto definido en el callback es ejecutado de forma asíncrona o síncrona...
⚠️ Advertencia ⚠️
Recuerda que useLayoutEffect se ejecuta de manera síncrona después de que se tenga el render del componente, pero ANTES de ser pintado en pantalla.
---⚠️ Todo lo que hagas con este hook hará que el paint del componente tarde más de lo esperado, lo cual puede afectar el performance.
Por 👉 Mirza Leka

Recientemente tuve la oportunidad de reemplazar un código heredado escrito en Moment.js con una biblioteca de fechas más nueva, después de buscar alternativas, decidí optar por Day.js.
Esta guía le enseñará por qué y cómo usarlo.
Esta guía le enseñará por qué y cómo usarlo.
Por 👉 Sathananthan sabesan

Actualmente, durante mi pasantía en Sysco LABS, estoy trabajando en un proyecto que necesita marcos y bibliotecas de JavaScript.
Habiéndome asignado una tarea para manipular y mostrar fechas, mi mentor y líder de equipo Nadún Indunil sugirió que encontrara una alternativa para Moment.js, ya que generaba problemas de rendimiento y tamaño de paquete.
---
Habiéndome asignado una tarea para manipular y mostrar fechas, mi mentor y líder de equipo Nadún Indunil sugirió que encontrara una alternativa para Moment.js, ya que generaba problemas de rendimiento y tamaño de paquete.
---
Por 👉 Bhargav Bachina

Una guía paso a paso con un proyecto de ejemplo.
REST es un acrónimo de REpresentational State Transfer. Rest sigue unas pautas para facilitar la comunicación entre sistemas.
En esta publicación, veremos cómo construir una API REST con NodeJS y PostgreSQL como base de datos. Primero, veremos cómo comenzamos con Express Framework, creamos una estructura y luego veremos cómo comenzar con PostgreSQL, crear una base de datos y finalmente configurar la aplicación NodeJS para leer datos de PostgreSQL...
REST es un acrónimo de REpresentational State Transfer. Rest sigue unas pautas para facilitar la comunicación entre sistemas.
En esta publicación, veremos cómo construir una API REST con NodeJS y PostgreSQL como base de datos. Primero, veremos cómo comenzamos con Express Framework, creamos una estructura y luego veremos cómo comenzar con PostgreSQL, crear una base de datos y finalmente configurar la aplicación NodeJS para leer datos de PostgreSQL...
Por 👉 Osman Cea

Cómo utilizarlos en conjunto y no morir en el intento.
La esencia de la programación funcional reactiva es especificar el comportamiento dinámico de un valor al momento de su declaración.
¿Pero qué significa esto?
Cuando hacemos PFR intentamos definir cómo el valor de una variable va a ir cambiando a través del tiempo al momento de declarar dicha variable. Puede resultar un poco extraño imaginar cómo luciría código de esta naturaleza, porque JavaScript no nos provee primitivas para hacer definiciones de este tipo.
---
La esencia de la programación funcional reactiva es especificar el comportamiento dinámico de un valor al momento de su declaración.
¿Pero qué significa esto?
Cuando hacemos PFR intentamos definir cómo el valor de una variable va a ir cambiando a través del tiempo al momento de declarar dicha variable. Puede resultar un poco extraño imaginar cómo luciría código de esta naturaleza, porque JavaScript no nos provee primitivas para hacer definiciones de este tipo.
---
Por 👉 Osman Cea

RxJS es una librería de programación reactiva cuyo fin es simplificar la composición de código asíncrono y basado en eventos a través de secuencias observables.
RxJS provee una estructura de datos llamada Observable, estructuras derivadas como Observer, Scheduler, Subject y operadores para manipular estas estructuras, inspirados en los métodos que podemos encontrar en Array.prototype.
---
RxJS provee una estructura de datos llamada Observable, estructuras derivadas como Observer, Scheduler, Subject y operadores para manipular estas estructuras, inspirados en los métodos que podemos encontrar en Array.prototype.
---
Por 👉 Osman Cea

Este es el primero de una serie de artículos donde aprenderemos sobre Programación Reactiva (PR) en JavaScript. En este post veremos algunos conceptos fundamentales de PR y sobre una primitiva para representar streams de datos asíncronos.
En el segundo artículo: Programación Reactiva con RxJS, nos enfocamos en entender RxJS, la librería más popular de reactive programming en JavaScript.
En el segundo artículo: Programación Reactiva con RxJS, nos enfocamos en entender RxJS, la librería más popular de reactive programming en JavaScript.
