Conozca el kit de inicio de WordPress + React de Post Light , una caja de herramientas gratuita, de cero a santo, para arquitectos y aficionados a los artículos que necesitan probar WordPress sin cabeza en su propia PC con un esfuerzo insignificante.
Esta unidad de inicio presenta un backend de WordPress con una interfaz Respond que interactúa con la interfaz de programación WP REST en dos etapas. Para utilizarlo, clone la bóveda. La primera orden introduce e inicia WordPress en su PC, y la segunda inicia un ciclo que sirve una interfaz Respond. A partir de ese momento, estará listo para comenzar a incorporar información de su propio sitio de WordPress y modificar el backend y el frontend según sus propias necesidades.
Post light ha enviado algunas empresas de WordPress sin cabeza con una interfaz de Respond para nuestros clientes en el año anterior más o menos, y nos cansamos de repetir el trabajo preliminar subyacente sin fallar. Este paquete de inicio computariza todos los pasos manuales de configuración sin cabeza. Lo usamos internamente para comenzar nuevas tareas de WordPress, y lo hicimos lo suficientemente tradicional como para que usted pueda hacer lo mismo.
El caso comercial: ¿Por qué WordPress sin cabeza?
En nuestro trabajo con diferentes clientes, hemos visto algunas situaciones, razones comerciales y requisitos previos de elementos que hacen que un backend de WordPress con un frontend de Respond sea un buen augurio.
Su grupo de artículos conoce y ama WordPress, pero sus equipos de artículos y tecnología necesitan utilizar herramientas y estándares de desarrollo web actuales para construir el sitio o la aplicación potencialmente portátil.
Debe aislar el frontend de su sitio del backend para desacoplar las piezas fundamentales de su base y hacerlo más fuerte y adaptable.
Necesita que la interfaz de su sitio de WordPress sea rápida y muy versátil. (Mucho depende de su diseño específico, sin embargo, narrativamente, vimos una gran disminución del tiempo de reacción en el sitio de un cliente a raíz del progreso de la interfaz para Responder).
Sus equipos de diseño y artículos deben concentrarse en los desarrollos de frontend y abordar nuevos problemas específicos para su negocio, e influir en todo el contenido que ofrece el panel de WordPress a partir de ahora.
Su sustancia no vive toda en WordPress. Su sitio o aplicación necesita conversar con algunas API, su contenido de WordPress es solo una de ellas, y es mucho más fácil hacerlo con una interfaz de JavaScript.
Está preparado para mover su sitio de WordPress a otro CMS desacoplado, sin embargo, debe hacerlo poco a poco:
Primero el frontend y después el backend. Está fabricando un nuevo sitio creado con JavaScript listo para usar con respecto a un cronograma ajustado, y no tiene la oportunidad de fabricar el CMS que lo impulsa sin ninguna preparación.
Dado que la interfaz de programación REST ha estado en el centro de WordPress durante aproximadamente un año, WordPress sin cabeza con Respond funciona admirablemente en circunstancias específicas. Sea como sea, como con cualquier acuerdo de innovación, hay compensaciones.
Hemos trabajado con clientes que necesitaban alejarse completamente de WordPress para sacar PHP y MySQL de su pila, y ese es un problema que WordPress sin cabeza no aborda. Todavía está ejecutando WordPress, y eso significa que debe tenerlo y mantenerlo y cualquier módulo que esté utilizando, y definitivamente hacer algunas personalizaciones para lo que sirve la interfaz de programación y cómo funciona como tal. WordPress sin cabeza requiere que tenga algunas aptitudes de WordPress/PHP en su equipo de diseño, pero puede separar ese trabajo de los ingenieros de backend y liberar su capacidad de frontend para trabajar sin tener en cuenta las actividades internas de WordPress, solo teniendo en cuenta cómo consultar la interfaz de programación de WP .
Las sutilezas especializadas: ¿Cómo hacer un WordPress sin cabeza?
Cuando clona el kit de inicio WordPress + React de Postlight, obtiene lo siguiente: un contenido de instalación que arranca una instalación central de WordPress.
Nota: este contenido presenta MySQL y WordPress localmente, encontramos máquinas virtuales brillantes en idea pero moderadas y difíciles de manejar para trabajar en la práctica.
Los módulos de WordPress que tiene que configurar tipos de publicaciones personalizadas y campos personalizados (Maestro de campos personalizados avanzados y IU de tipo de publicación personalizada).
Módulos de WordPress que descubren esos campos personalizados y menús de WordPress en la interfaz de programación WP REST (interfaz de programación ACF a WP y menús V2 de la interfaz de programación WP-REST).
Todo el código de tema de WordPress inicial y la configuración headless requiere, incluidos bonitos enlaces permanentes, encabezados CORS Permit Begining, así como valiosas capacidades de registro para una investigación sencilla. Una herramienta para traer fácilmente información de una instalación actual de WordPress en cualquier lugar de la web utilizando WP Move DB Master y va con módulos (se requiere permiso).
Una aplicación Respond de frontend de inicio controlada por Next.js. Para algunas regiones controladas por WordPress, la mejora del diseño del sitio web (mejora del sitio) es principal, y algunos rastreadores web (como Google News) no pueden analizar destinos que no son HTML normal. Next.js simplifica la entrega del lado del trabajador para Respond, de modo que obtiene las ventajas de mejora del diseño del sitio web de una página HTML entregada al igual que los resultados concebibles de Respond del lado del cliente.
Nota: Para locales de alcance más modesto, los generadores de sitios estáticos o simplemente Respond del lado del cliente pueden satisfacer todas las necesidades de su producto.
Un compartimiento de Docker de la aplicación frontend y contenido para supervisarlo, para transmitirlo de manera efectiva a cualquier proveedor de apoyo con respaldo de Docker (AWS Versatile Beanstalk, Google Cloud o Now son generalmente excelentes alternativas).
Existen numerosos enfoques para configurar y diseñar WordPress sin cabeza, y una cantidad ilimitada de bibliotecas y estructuras de Respond que puede usar en la interfaz para completar su trabajo. Esta unidad de inicio habla de la base de una forma en que lo hemos hecho aquí en Postlight, acepte esto como una propuesta, use lo que le gusta, deseche lo que no y rehazlo según sus necesidades.
Publicación traducida automáticamente
Artículo escrito por ritikkumartiwari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA