Saltar al contenido

Código abierto · Apache License 2.0

Provelopment Foundation — una base de sitio web reutilizable

Una base de sitio web real y funcional desde la que una empresa o un desarrollador empieza, en lugar de partir de una carpeta vacía. Su identidad, su contenido y su marca son suyos; reutiliza las partes que resultan caras de reconstruir cada vez.

Empiece donde está: Para empresas · Para desarrolladores

The model

  1. 1 · Inputs

    Configuración + Contenido + Recursos

  2. 2 · The reusable system

    Provelopment Foundation

  3. 3 · Output

    Su sitio web

Empiece donde está

  • Para empresas

    Un sitio web fiable que le pertenece, que despliega usted mismo y que puede entregar a cualquier desarrollador más adelante.

    • Su identidad, su contenido y su marca siguen siendo suyos.
    • Sin cuenta, suscripción ni dependencia de una plataforma.
    • Cambie los datos concretos del negocio sin reescribir el sistema.

    Foundation para empresas

  • Para desarrolladores

    Un punto de partida disciplinado en lugar de un repositorio vacío.

    • Configuración y contenido tipados y validados.
    • Fronteras hexagonales, garantizadas por pruebas.
    • Una puerta de validación real desde el primer commit.

    Foundation para desarrolladores

Implementadores y agencias: la misma base hace que el segundo y el décimo sitio cuesten mucho menos que el primero. No tiene que elegir una relación comercial para usar Foundation: impleméntelo usted mismo, use a su propio desarrollador o pida ayuda a Provelopment.

Por qué existe Foundation

Todos los sitios web de empresa reconstruyen los mismos fundamentos desde cero. Foundation adelanta esa línea de partida.

Sitio web tras sitio web, reconstruido

  • Enrutamiento, idiomas y estructura de páginas
  • Metadatos de SEO y datos estructurados
  • Navegación y diseño adaptables
  • Formularios, validación y puntos de contacto
  • Un despliegue y una puerta de calidad

Foundation adelanta la línea de partida

  • Esos fundamentos ya existen, probados
  • Los datos concretos de su negocio son configuración y contenido
  • El sistema sigue siendo una base reutilizable, no el código de un solo sitio
  • Usted despliega y posee el resultado

Cómo funciona el modelo

Cuatro etapas. Foundation posee las dos centrales; la primera y la última son suyas.

  1. Stage 1

    Sus datos de entrada

    Configuración, contenido y marca: las partes específicas de usted.

  2. Stage 2

    Provelopment Foundation

    El sistema reutilizable: enrutamiento, presentación, validación y puntos de integración.

  3. Stage 3

    Su sitio web

    Un sitio, o varios perfiles, construidos sobre la misma base.

  4. Stage 4

    Su despliegue

    Su propia cuenta de alojamiento y su propio dominio.

Los sistemas operativos están junto a Foundation, no dentro

Foundation ofrece el punto de integración y el destino configurado. El servicio en sí permanece externo y lo elige usted.

  • Reservas

    Un enlace saliente al servicio de reservas que use.

  • Recepción de consultas

    Reenviadas a un endpoint de webhook que usted controla.

  • Mapas

    Las indicaciones se resuelven con su proveedor configurado.

  • Analítica

    Opcional, y desactivada salvo que la active.

  • Sistemas posteriores

    CRM, contabilidad y logística siguen siendo suyos.

Qué incluye

Las piezas reutilizables que necesita un sitio de empresa. Cada una se explica con más detalle en Capacidades.

  • Identidad y contenido

    Identidad de la empresa, contenido de las páginas, colecciones y roles de medios, todo desde configuración y archivos.

  • Presentación

    Un sistema de diseño guiado por tokens, primitivas de diseño y una composición de navegación configurable.

  • Internacionalización

    Enrutamiento por idioma, contenido por idioma con respaldo y selección de idioma.

  • Visibilidad

    URL canónicas, hreflang, sitemap, robots, Open Graph y datos estructurados: todo generado.

  • Conexiones

    Contacto, reservas, mapas y analítica como puntos neutros respecto al proveedor, con estados desactivados explícitos.

  • Calidad técnica

    Configuración validada, fronteras aplicadas, una puerta real y verificación en navegador.

Ver todas las capacidades

Demostrado con demos reales

Tres sitios en vivo construidos desde un sistema derivado de Foundation. Son demostraciones de reutilización, no clientes ni casos de éxito.

  • Provelopment Foundation — La página de inicio con su hero, sus rutas por audiencia y el modelo de funcionamiento.

    Sitio web de un proyecto de código abierto

    Provelopment Foundation

    Este sitio: una identidad de proyecto con su propia arquitectura de información y su propia composición de navegación.

    Visit Provelopment Foundation

  • Ashcombe Landscapes & Gardens — La página de inicio con su propia marca y su propio contenido de servicios.

    Empresa de servicios con portafolio

    Ashcombe Landscapes & Gardens

    Otro tipo de empresa: páginas de servicios locales, una galería de proyectos y un recorrido orientado al presupuesto.

    Visit Ashcombe Landscapes & Gardens

  • Ashcombe Cleaning Co. — La página de inicio con su propia marca y su propio contenido de servicios.

    Empresa de servicios recurrentes

    Ashcombe Cleaning Co.

    Otra combinación de funciones: menos capacidades activadas, un recorrido más simple y su propia marca.

    Visit Ashcombe Cleaning Co.

Compartido

  • El entorno derivado de Foundation
  • La maquinaria de enrutamiento y metadatos
  • El sistema de presentación y los tokens
  • La verificación y las puertas de calidad

Distinto en cada sitio

  • Identidad y marca
  • Contenido y navegación
  • Capacidades activadas
  • Decisiones de funcionalidad

Cómo funcionan las demos

Fiabilidad técnica

Las afirmaciones del proyecto se pueden comprobar en el repositorio, en lugar de declararse en un folleto.

  • Configuración validada

    Un esquema, estricto ante claves desconocidas, con errores accionables en tiempo de compilación.

  • Fronteras arquitectónicas aplicadas

    La dirección de las dependencias y la pureza de los componentes se garantizan con pruebas, no por convención.

  • Verificación en navegadores reales

    La composición adaptable y el comportamiento interactivo se comprueban en un navegador real.

  • Desarrollo orientado a la accesibilidad

    Operación por teclado, comportamiento del foco, estructura semántica y comprobaciones calculadas de contraste.

  • Puertas automatizadas

    Recursos, tipos, lint, pruebas y una compilación de producción se ejecutan antes de que un cambio entre.

  • Afirmaciones basadas en evidencia

    Una capacidad no puede afirmarse más allá de lo que demuestran su implementación y sus pruebas.

Lo que aquí no se afirma

Foundation no afirma conformidad con WCAG, cifras de rendimiento publicadas, cobertura universal de navegadores o dispositivos, ni certificación de seguridad. La accesibilidad se desarrolla y se verifica, no se certifica; no se ha realizado una prueba de penetración.

Propiedad y fronteras deliberadas

Foundation es infraestructura que usted posee, no un servicio alquilado. La división es deliberadamente evidente.

Suyo

  • Identidad y nombre del sitio
  • Contenido y textos
  • Diccionarios e idiomas
  • Marca y recursos
  • Elección de proveedores
  • Despliegue y dominio

Foundation

  • Arquitectura reutilizable
  • Maquinaria de enrutamiento y contenido
  • Sistema de presentación
  • Validación de la configuración
  • Puntos de integración
  • Infraestructura de verificación

Foundation no ofrece deliberadamente

  • Autenticación o cuentas de clientes
  • CRM o contabilidad
  • Comercio o pagos
  • Planificación operativa
  • Un CMS o portal de clientes
  • Alojamiento gestionado

Son fronteras arquitectónicas, no carencias: Foundation se detiene antes de la complejidad operativa y ofrece el punto de integración con el servicio que usted elija.

Capacidades y fronteras

Primeros pasos

Ocho pasos desde obtener Foundation hasta un sitio desplegado.

  1. Step 1

    Obtener Foundation

    Clone o bifurque el repositorio público.

  2. Step 2

    Ejecutarlo localmente

    Instálelo e inícielo para ver la base funcionando.

  3. Step 3

    Configurar

    Defina la identidad, los idiomas y las capacidades activadas.

  4. Step 4

    Añadir contenido

    Escriba sus páginas como archivos de contenido.

  5. Step 5

    Activar lo que necesita

    Active solo las capacidades que quiera.

  6. Step 6

    Conectar servicios

    Apunte los puntos de integración a sus propios proveedores.

  7. Step 7

    Validar

    Ejecute la puerta de calidad del propio proyecto.

  8. Step 8

    Desplegar

    Despliegue desde su propia cuenta a su propio dominio.

El recorrido completo de primeros pasos

Ayuda sin dependencia

Tres vías legítimas. Son igual de válidas y ninguna es obligatoria.

  • Autoservicio

    El repositorio y su documentación son lo bastante completos para implementar Foundation por su cuenta.

  • Su desarrollador o agencia

    Trabaje con quien ya confía. El proyecto está diseñado para entregarse sin depender de sus autores.

  • Provelopment

    Implementación o soporte opcionales, si los quiere. Foundation nunca exige una relación comercial.

Cómo obtener ayuda

Construya sobre Foundation

Lea el código, ejecútelo, cámbielo. Es suyo.

Explorar las demos · Sobre el proyecto