Capacidades
Qué ofrece Foundation y dónde se detiene deliberadamente.
Foundation es una base de sitio web reutilizable. Todo lo que aparece en esta página existe en el proyecto y es configurable por un despliegue, y las fronteras de abajo son tan deliberadas como las capacidades.
- Seis familias de capacidades, cada una configurable en lugar de programada
- Evidencia en el repositorio detrás de cada afirmación de esta página
- Fronteras formuladas como alcance arquitectónico, no como funciones que faltan
Qué se incluye
Cada familia indica lo que una empresa nota primero, la maquinaria que lo produce y lo que sigue siendo suyo aportar.
Identidad y contenido
Su nombre, su eslogan, su descripción, su navegación, sus páginas y sus colecciones viven en configuración y archivos que le pertenecen, no en código repartido entre plantillas, así que un cambio ocurre en un solo lugar.
Bajo el capó
Configuración del sitio estrictamente validada y páginas Markdown con frontmatter, leídas a través de una interfaz de repositorio de contenido; el orden de la navegación y la existencia de las páginas siguen siendo asuntos separados, así que un menú no puede inventar una página.
Suyo para aportar
Sus valores de identidad, sus textos, sus colecciones y su elección de capacidades opcionales.
Presentación
Su sitio se ve coherente y deliberado desde el primer día, porque el sistema de diseño, espaciado y tipografía ya está construido, y volver a marcar es un conjunto definido de roles gráficos con nombre.
Bajo el capó
Una capa de presentación con tokens de diseño, esquemas claro y oscuro y un único valor de acento; logotipos, favicon, vista previa social, banners, fondos y roles gráficos son configuración, y un rol ausente no dibuja nada.
Suyo para aportar
Su gráfica de marca, su elección de acento y cualquier presentación propia que amplíe.
Internacionalización
Añadir un idioma es trabajo de contenido y no un proyecto de desarrollo: un archivo de diccionario más un directorio de contenido, con el sitio coherente mientras las traducciones están incompletas.
Bajo el capó
Idiomas basados en ruta con negociación, un diccionario de interfaz validado por esquema por idioma, respaldo de contenido por página al idioma predeterminado y anotaciones de idioma generadas solo para los idiomas que realmente tienen destino.
Suyo para aportar
Sus traducciones y su conjunto de idiomas.
Visibilidad
Los motores de búsqueda y las vistas previas sociales reciben títulos correctos, direcciones canónicas y datos estructurados sin que nadie tenga que acordarse de añadirlos página a página.
Bajo el capó
Metadatos por ruta derivados de la configuración y el contenido, un sitemap generado a partir del modelo de contenido y el conjunto de idiomas reales, salida de robots que lo referencia, tarjetas Open Graph y Twitter, y datos estructurados schema.org construidos desde la configuración.
Suyo para aportar
Su dominio, sus descripciones y cualquier metadato de campaña o analítica que añada.
Conexiones
Los servicios que ya usa se quedan donde están. Foundation presenta la intención del visitante y se la entrega, así que cambiar de proveedor es un cambio de configuración y no una reconstrucción.
Bajo el capó
Puntos de integración neutrales respecto al proveedor tras fábricas por capacidad, seleccionados desde la configuración, con estados desactivados explícitos para que una capacidad sin usar no cueste nada.
Suyo para aportar
Sus cuentas con esos proveedores y lo que cuesten.
Calidad de ingeniería
Los cambios se comprueban automáticamente, de modo que una edición posterior es mucho menos probable que rompa en silencio una página que nadie miró.
Bajo el capó
Validación por esquema de la configuración y los diccionarios, fronteras arquitectónicas afirmadas con pruebas, una matriz comprometida de verificación en navegadores reales, comprobaciones automatizadas de contraste para los pares de tokens documentados y puertas de recursos, tipos, lint, pruebas y compilación.
Suyo para aportar
Nada: esta es la parte que hereda, y es lo que hace fiable el resto de la lista.
Qué no intenta sustituir Foundation
Foundation presenta su empresa y entrega la intención del visitante a sus sistemas. Se detiene deliberadamente antes de los sistemas mismos.
- Su CRM y sus datos de clientes
- Su contabilidad y su facturación
- Su registro de pagos y el procesamiento de tarjetas
- Su base de datos operativa de reservas o citas
- Las cuentas de sus clientes y el inicio de sesión
- Su inventario y el resto de sus operaciones
Son fronteras, no carencias. Un sitio web que intentara ser todo eso sería más difícil de poseer, más difícil de cambiar y más difícil de entregar a otra persona.
De dónde vienen las afirmaciones de esta página
Cada capacidad anterior se puede comprobar en el repositorio en lugar de afirmarse aquí. Estos son los documentos mantenidos que la respaldan.
Arquitectura
Las capas, la dirección de dependencias y las fronteras que las pruebas aplican.
Personalización
Cómo se cambian configuración, contenido, diccionarios y recursos sin tocar el código de plataforma.
Recursos de marca
Los roles visuales con nombre, para que sustituir la gráfica de identidad sea una tarea definida y no una búsqueda.
Despliegue
Cómo se despliega un sitio compilado en la cuenta y el dominio del propio adoptante.
Manuales
La ruta completa de adopción, desde obtener Foundation hasta la resolución de problemas.
El sitio web resume estos documentos; nunca se convierte en una segunda copia de ellos.
Véalo funcionando
Dos empresas distintas funcionan sobre esta base. Mire lo que produce y luego lea cómo encajan las piezas.