- Frontenderos
- Posts
- #81 El futuro de JAMStack
#81 El futuro de JAMStack
Como crear una paleta de colores para Design Systems
El futuro de JAMStack
JAMSTack esta muerto 😵 O eso es lo que parecía. Porque cuando nos preguntamos en realidad que es JAMStack, a cuál sea la respuesta que llegásemos, todo apunta a que era una comunidad y un ecosistema. Entonces, una empresa no puede matar una comunidad ni un ecosistema, y en conclusión JAMStack no esta muerto. ¿Aún puede haber JAMStack después de Netlify? 🤔
Como crear una paleta de colores para Design Systems
Tal vez no te toque a ti crear una paleta de colores, pero si te puede tocar supervisar su uso y aplicación en las diferentes áreas donde corresponda. Este articulo, te enseñará a hacer eso desde sus fundamentos.
EL RINCÓN DEL CMS
WordPress
WordPress aún tiene mas del 30% de cuota del mercado como herramienta para construir sitios web, lo que significa que es muy probable que te toque trabajarlo tarde o temprano. Uno de los usos más extendidos, es el de plataforma para blog, pero por sus características también puede servir perfectamente para plataforma educativa.
EL RINCÓN DE CSS
CSS Nesting
CSS Nesting, ya esta soportado en todos los navegadores principales, es tiempo de aprender a utilizarlo, y lo puedes hacer con estos ejemplos muy prácticos.
GUÍA
Una guía completa para Angular
Una de las características que más están llamando la atención con Angular 17, es el bloque defer. En esta guía, vienen casos de uso de cómo utilizarlo para aumentar el desempeño de tus proyectos.
NOTICIA
1 año de ChatGPT 🥳
Hace un año, OpenAI anunciaba y liberaba ChatGPT, y como dicen por ahí… el resto es historia.
State of JavaScript 2023
Estamos en esa época del año en la que nos la pasamos llenando encuestas, y esta vez, es el turno del State of JavaScript 2023.
VACANTE
Desarrollador Fullstack
Si quieres contribuir a una historia de éxito, en Agil Chile ¡quieren conocerte! Únete a su equipo y participa en la creación de una historia de innovación. ¡Tu viaje como Desarrollador Fullstack Pleno comienza a un solo click!
CHALLENGE
En algunos casos, especialmente en la gestión de eventos o en llamadas a APIs, puede ser necesario asegurarse de que una función solo se ejecute una vez, no importa cuántas veces se llame. Tu tarea es implementar una función once
que tome otra función como argumento y devuelva una nueva función que se pueda ejecutar solo una vez.
La función
once
debe aceptar una función como argumento.La función devuelta por
once
debe ejecutar la función original solo la primera vez que se llama y debe ignorar todas las llamadas subsiguientes.Si la función envuelta se llama más de una vez, las llamadas adicionales no deben tener efecto y deben devolver el valor de la primera ejecución.
Ejemplo:
function sayHello() {
console.log("Hello!");
}
const sayHelloOnce = once(sayHello);
sayHelloOnce(); // Debería mostrar "Hello!" en la consola
sayHelloOnce(); // Las llamadas subsiguientes no deben hacer nada
RESULTADO
function once(fn) {
let executed = false;
let result;
return function(...args) {
if (!executed) {
executed = true;
result = fn.apply(this, args);
}
return result;
};
}
// Ejemplo de uso
const sayHelloOnce = once(() => console.log("Hello!"));
sayHelloOnce(); // "Hello!"
sayHelloOnce(); // No hace nada en la segunda llamada
Tu feedback nos ayuda a mejorar
Por favor elige una opción y dinos lo qué te gustó y lo que no. Leemos todas las respuestas 👀
¿Qué te pareció el email de hoy? |
Iniciar Sesión o Suscríbete para participar en las encuestas. |
¡Hasta mañana! 🤟