§ 10 NOTAS TÉCNICAS
Las decisiones reales detrás de aGo Tools
Por qué elegimos pdf-lib en vez de servicios server, cómo portamos potrace al navegador, qué trade-offs aceptamos con OffscreenCanvas. Notas sin marketing, con código de verdad.
-
Astro islas, el encaje perfecto para tools cliente-puro
Por qué Astro 5 + islas React encaja con el modelo cero servidor y cómo lo aplicamos en 15 tools.
-
Bridge cross-pollination con IndexedDB local
Cómo compartir estado entre tools del hub usando IndexedDB sin comprometer la privacidad del usuario.
-
Conic gradient mesh, trucos para fondos sofisticados
Cómo combinar conic y radial gradients para mesh sofisticados en CSS puro, sin imágenes.
-
OffscreenCanvas vs WASM en compresión de imágenes
Por qué elegimos OffscreenCanvas nativo para Squeezer en vez de WASM y qué trade-offs aceptamos.
-
pdf-lib, cómo embebimos una firma manuscrita en el navegador
Detalles técnicos de la firma cliente-puro en aGo Signer y cómo posicionamos imágenes en PDF sin servidor.
-
Potrace en el navegador, vectorización local
Port web del algoritmo potrace y comparación de calidad contra servicios server-side.
-
QR con dithering controlado para logo central
Cómo balancear estética y legibilidad cuando se inserta un logo en medio de un QR.
-
React 19 batching, qué cambia en editores complejos
Cómo el automatic batching de React 19 simplifica la lógica de canvas y sliders en nuestros editores.
-
WCAG en sliders React, accesibilidad real
Patrones ARIA correctos para sliders accesibles. Lo que la mayoría de UI kits no implementa bien.
-
Web NFC API en producción, estado real en Chrome Android
Casos de uso reales de Web NFC y por qué todavía no la usamos en aGo Tools.
¿Quieres que aGo lab implemente esto para ti?
Si una de estas decisiones técnicas te resuelve un problema y necesitas aplicarla a un sistema propio, conversemos.