Desarrollo front end
Front ends Angular, React y Vue construidos como un sistema de diseño, probados en un navegador real y utilizables en un teléfono de 375 píxeles. Nuestro propio portal en Angular 22 es la construcción de referencia, y puede leer sus cifras más abajo.
Frameworks que cubrimos
Angular
Nuestro propio portal está en Angular 22
Componentes standalone, signals, detección de cambios sin zone.js y el nuevo control de flujo. La prueba más sólida que tenemos, porque operamos nosotros mismos una aplicación Angular de 91 rutas.
React y Next.js
Aplicaciones de una sola página y Next.js
Aplicaciones de una sola página y sitios Next.js renderizados en el servidor, con la misma disciplina de biblioteca de componentes que aplicamos en Angular.
Vue.js
Contratados y entrevistados para el ecosistema Vue
Front ends Vue para productos que ya han invertido en ese ecosistema, contratados y entrevistados específicamente para él.
Lo que obtiene, sea cual sea el framework
- Versiones actuales, patrones actuales. Seguimos la última versión estable y modernizamos el archivo que tocamos, en el mismo cambio, en lugar de dejar una base de código dos versiones mayores por detrás.
- Un sistema de diseño, no un montón de páginas. Una implementación por patrón de interfaz, compuesta a partir de bloques compartidos; cada componente compartido tiene una story que ejecuta comprobaciones de accesibilidad con axe.
- Contratos generados desde el backend. El cliente de API se genera a partir del documento OpenAPI; ningún tipo de datos se escribe a mano y la carpeta generada es de solo lectura.
- Autorización antes de renderizar. Cada ruta lleva un guard de permisos tipado que se resuelve antes de que exista el componente. El interceptor HTTP es defensa en profundidad, nunca el control principal.
- El móvil como requisito. Sin desplazamiento horizontal a 375 px, áreas táctiles de 44 píxeles, nada truncado, acciones principales al alcance del pulgar.
Cómo se escribe un componente
La lógica, la plantilla y los estilos son siempre tres archivos contiguos. Los filtros estructurados, la ordenación y la paginación viven en la URL para que una vista pueda compartirse; la búsqueda de texto libre se queda en memoria porque puede contener datos personales y las URL acaban en los logs. El cálculo, el formato y la exportación a PDF o CSV se hacen en el navegador, mientras que la paginación y el filtrado de los datos de origen se quedan en SQL con el filtro de visibilidad de quien llama, de modo que el navegador nunca recibe filas que el usuario no debería ver.
Front ends que hemos entregado
Cuatro aplicaciones de una sola página entregadas en Angular y React, más de 300 componentes de interfaz, puntuaciones de Lighthouse superiores a 90, para productos de trading, sanidad, RR. HH. y logística. Cifras de nuestro historial de entregas.
¿Necesita un front end, o rescatar uno existente?
Envíenos el repositorio o el diseño. Recibirá una evaluación por escrito y un presupuesto en un plazo de un día laborable.