DE{CODE}: Un Atlas de Atlas
Publicado: 2023-02-12Atlas es la solución completa para el desarrollo autónomo de WordPress, con herramientas de código abierto para plantillas de páginas, obtención de datos, modelado de contenido y más. ¿Cuál es el paisaje actual de Atlas? Mire el video a continuación para conocer las nuevas y emocionantes herramientas disponibles para los desarrolladores de WordPress sin cabeza que hacen que la creación de sitios web seguros y de alto rendimiento sea más rápida y fácil.
Diapositivas de la sesión
Transcripción de texto completo
KELLEN MACE : Hola, y bienvenidos a esta charla que llamamos "Un Atlas de Atlas". Soy Kellen Mace y me acompañará mi colega Ilona. Los dos estamos tomando la mitad de la presentación, y repasaremos una serie de productos que conforman el ecosistema Atlas.
Atlas, como sabrá, es el nombre de la plataforma de alojamiento de WordPress sin cabeza de WP Engine. Pero en realidad es mucho más que eso. Incluye una serie de productos y ofertas de código abierto que realmente hacen que sea lo más sencillo posible crear sitios con sitios de WordPress sin cabeza, crear sitios con WordPress sin cabeza, y también implementarlos.
Soy el gerente de nuestro equipo de relaciones con desarrolladores en WP Engine. Así que mi trabajo implica mucho compromiso con la comunidad y tratar de educar a la comunidad sobre la construcción y el despliegue de sitios. Y gran parte de mi trabajo se centra en WordPress sin cabeza, específicamente.
Así que estoy muy involucrado en este mundo de hacer que sea muy, muy fácil desarrollar sitios de WordPress sin cabeza. Antes de sumergirnos en todas las ofertas a las que me refiero que son parte del ecosistema de Atlas, primero quiero asegurarme de que tenemos el conocimiento fundamental establecido en cuanto a cómo una arquitectura tradicional de WordPress difiere de una de WordPress sin cabeza.
Tradicionalmente, como puede ver en esta diapositiva aquí, está representado por este tipo de flujo de trabajo. Así que pueden ver que tenemos tres grupos diferentes representados aquí. Tenemos editores, desarrolladores y visitantes del sitio. Entonces, en WordPress tradicional, el editor en púrpura, haría todo su contenido de autoría, edición y administración dentro del administrador de WordPress, y todo su contenido luego se guardaría en WordPress.
El desarrollador en azul, esa persona haría su codificación en temas y complementos de WordPress y esos datos también vivirían dentro de la aplicación de WordPress. Y, por último, nuestro visitante en verde, cuando esa persona visita el sitio de WordPress, WordPress tiene muchos trabajos. Tiene que recuperar los datos de la base de datos y luego usar su API de tema para crear una plantilla y finalmente entregar el sitio, el sitio HTML, que es visible para el usuario final.
Entonces WordPress sirve a estos tres grupos. En estos días, sin embargo, se está volviendo cada vez más popular adoptar una arquitectura de WordPress sin cabeza. Y eso se ve más o menos así, donde nuestro editor aquí abajo en púrpura, todavía crea, edita y mide su contenido dentro de WordPress. Entonces esa parte realmente permanece sin cambios.
Pero los otros dos grupos, sus flujos de trabajo son bastante diferentes aquí. Entonces, el desarrollador en azul, en lugar de usar la API de tema de WordPress, usa JavaScript y, con bastante frecuencia, marcos modernos como React o Vue o Svelte para construir una aplicación de JavaScript basada en Node.js.
Y luego el visitante en verde, esa es la aplicación que realmente visitan en esta aplicación de JavaScript. Y luego dos, la aplicación frontend Node.js y el backend de WordPress, se comunican entre sí. Así que eso es lo que representarían algunas de las flechas verdes y grises aquí.
Entonces esos dos pueden enviar y recibir datos según sea necesario. Hay muchas guías, incluso en nuestro propio sitio, en las que las relaciones con los desarrolladores se basan en más sobre la diferencia entre tradicional y sin cabeza, y probablemente lo más importante, por qué es posible que desee considerar uno frente al otro.
Así que échale un vistazo si quieres familiarizarte un poco más con eso. Sin embargo, con este tipo de base establecida, quiero sumergirme en algunas de las ofertas de Atlas que hacen que la construcción con la arquitectura de WordPress sin cabeza sea aún mejor. Entonces, lo que cubriremos hoy son estos...
Estamos enmarcando a Atlas como la solución completa y, como dije, realmente un ecosistema de diferentes productos para hacer que la creación y la implementación de aplicaciones autónomas sea lo más fácil posible. Así que estaré cubriendo la fila superior aquí. Así que Faust, WPGraphQL y Atlas Content Modeler.
Y después de eso, le pasaré las cosas a Ilona, y ella cubrirá Atlas Search, Atlas Blueprints y luego Atlas For All. Muy bien, vamos a sumergirnos con Faust ahora. Faust es un proyecto realmente emocionante. Este es el framework de WordPress sin cabeza. Entonces, lo que queremos decir con eso es que es un marco JavaScript de front-end, similar a otros de los que quizás haya oído hablar, como Next.js o Gatsby o SvelteKit.
Está en la misma línea que algunos de esos marcos JavaScript de aplicaciones de una sola página, con una distinción importante. Faust es específico para WordPress y está hecho a medida para crear sitios con una arquitectura de WordPress sin cabeza. Está construido sobre Next.js, que es un marco de aplicaciones de una sola página increíblemente popular.
Así que eso es realmente una buena noticia, en mi opinión. Eso significa que cualquier y todo el trabajo duro que se dedica a mejorar Next.js y cualquier característica nueva que lanza Next, puede heredar y también beneficiarse en su aplicación Faust.js. Más allá de eso, Faust también tiene autenticación y vistas previas de publicaciones incorporadas, lo cual es una gran ventaja, en realidad, si está creando sitios de WordPress sin cabeza.
Si construyes un sitio tradicional, obtienes estas cosas gratis. WordPress tiene su sistema de autenticación y autorización en su sistema de capacidad para saber qué pueden hacer los usuarios en el sitio, y puede autenticar a las personas y también permitir que las personas con ciertas capacidades vean las vistas previas de las publicaciones.
Eso es ver una vista previa de una publicación que aún no se ha publicado. Podría estar en estado de borrador, por ejemplo. Sin embargo, una vez que pasa a una arquitectura de WordPress sin cabeza, realmente tiene que reinventar estas dos cosas. Su aplicación de front-end y su sitio de WordPress de back-end deben poder autenticar a los usuarios y luego proporcionar vistas previas de publicaciones de manera diferente a como lo ha hecho WordPress históricamente.
Y lo conecté yo mismo desde cero y es bastante trabajo. Así que me gusta mucho el hecho de que con Faust sacas estas cosas de la caja. No tienes que escribirlos desde cero para cada nuevo proyecto, lo cual es enorme, en mi opinión. A continuación, la característica de Faust.js que quiero destacar es la fácil obtención de datos.
Entonces, este es otro que si recién está comenzando con una pizarra limpia que ejecuta Gatsby o Next.js o SvelteKit o algo así, tendría que conectarlo desde cero. Tendría que averiguar qué cliente GraphQL voy a usar y cómo lo conectaré para que apunte al back-end de WordPress apropiado y pueda enviar y recibir datos.
Y luego, una vez que todo esté hecho, ¿cómo lo hago realmente? ¿Cómo redacto mis consultas y obtengo los datos? Así que Faust también tiene muchas comodidades incorporadas aquí. Tan pronto como cree un nuevo proyecto de Faust, la obtención de datos ya estará configurada para usted. E incluso viene con una serie de ganchos de reacción que puede usar para obtener cosas comunes en WordPress, como publicaciones, páginas, categorías y etiquetas.
Hay ganchos de reacción realmente convenientes que están preconstruidos y listos para buscar esas cosas, de modo que puede comenzar a construir sus páginas de inmediato, lo que también es un gran ahorro de tiempo. Y el último para Faust aquí es nuestro lanzamiento de la versión 1.0.
Así que me complace anunciar que en un futuro cercano lanzaremos aquí la versión 1.0 de Faust. Así que será una versión de Faust que tenga la estabilidad con la que nos sentimos cómodos llamándolo 1.0. Y podría tener aún más confianza en la creación de nuevos proyectos en Faust.js después de ese punto.
Entonces, si todo esto le parece atractivo y le gusta, le gusta la idea de probar un marco de JavaScript de front-end que tiene muchas de las cosas integradas para usted, publique vistas previas, autenticación, fácil obtención de datos, lo animo a que lo haga. solo eso, para probarlo. Aquí es donde conseguirlo.
Así que puedes ir a github.com/wpengine/faustjs para ver el proyecto y darle un giro por ti mismo. Eso fue todo para Faust.js, nuestro marco JavaScript de front-end. A continuación, me encantaría hablar sobre WPGraphQL. Este es un complemento que es realmente alucinante, si lo piensas.
WordPress es el CMS más grande del mundo. Ahora está alimentando más del 40% de Internet. Y WPGraphQL es un complemento gratuito de código abierto que lleva la tecnología GraphQL al 40 % de la web, a cualquier sitio de WordPress que quiera usar esta tecnología.
Así que estoy muy contento de que eso exista, y feliz de que WP Engine esté financiando el desarrollo ahora y sea totalmente compatible con WPGraphQL. Así que sumerjámonos y veamos algunas de las nuevas y emocionantes funciones que han llegado y llegarán pronto a WPGraphQL.
Uno de ellos es el GraphQL IDE integrado. Entonces esto ha existido por un tiempo en WPGraphQL. Para cualquiera que no lo sepa, solo quiero resaltar cuán poderoso es esto para la experiencia del desarrollador y para los flujos de trabajo que desbloquea. Así que pueden ver aquí en la captura de pantalla que compuse una consulta llamada obtener publicación, y estoy pasando algunas variables de consulta.
Así que estoy diciendo que la ID de la publicación que quiero obtener es, ¿qué es WordPress sin cabeza? Y luego el tipo de identificación es una babosa, ¿verdad? Luego puedo presionar el ícono de reproducción en la parte superior izquierda aquí para ejecutar esta consulta. Y luego, en el lado derecho, vea lo que obtendría mi aplicación JavaScript front-end si disparara esta consulta idéntica.
Entonces, verá en el lado derecho que estoy recuperando para esa publicación el ID de la base de datos y luego también el título. Por lo tanto, esto es excelente para poder redactar sus consultas y luego presionar el botón de reproducción para ejecutarlas y ver rápidamente qué obtendría su aplicación frontal si solicitara los mismos datos.
Y luego, una vez que haya creado su consulta y esté devolviendo lo que desea, puede usar eso en su aplicación front-end js. Tan realmente poderoso. Estoy realmente complacido con la experiencia de desarrollador que WPGraphQL brinda con GraphiQL IDE. Otra característica que ha llegado a GraphQL es esta.
Es posible que haya notado esto en la diapositiva anterior. Tengo mi pequeño avatar aquí que se muestra en la parte superior izquierda del IDE de GraphQL. Esto le permite activar solicitudes autenticadas o no autenticadas. Y esto es enorme. Entonces, si hago clic aquí para que se sature con color, la imagen de mi avatar está saturada allí y tengo el pequeño ícono verde al lado, sé que estoy conectado como yo y estoy activando una solicitud autenticada.
Por lo tanto, cualquiera de los datos que obtenga será específico de las capacidades de usuario que tengo como usuario que ha iniciado sesión. A menudo, sin embargo, es útil probar lo que obtendría si ejecutara una consulta como un usuario no autenticado, ¿verdad? Entonces, esto significa solo un visitante del sitio que aterriza en su sitio que no está autenticado.
Si la consulta, ya sabes, se ejecutara para que esa persona obtenga algunos datos, ¿los recuperaría todos, o parte de ellos está cerrado o requiere capacidades? Entonces, con un solo clic, puede hacer clic en este ícono de avatar ahora y lanzar la misma consulta que había compuesto como un usuario no autenticado, solo para confirmar que está obteniendo lo que siempre esperaba.
Esa ha sido una adición reciente realmente genial a WPGraphQL. Más adelante en el tren GraphQL IDE aquí, lo siguiente de lo que hablaremos es Query Composer. Esta es una herramienta muy buena también. Y si abre Query Composer, se ve como lo que ve aquí en la captura de pantalla donde puede darle un nombre a su consulta, puede pasar variables de consulta.
Entonces puede ver aquí que estoy diciendo que pasar una ID de lo que dice es WordPress, y el tipo de ID es slug y luego, desde allí, puede marcar las casillas para los datos que desea recuperar. Y GraphQL IDE es lo suficientemente inteligente como para poder ejecutar una consulta de introspección y conocer todos los datos disponibles en WordPress, y muestra todo aquí.
Por lo tanto, es realmente poderoso simplemente hacer clic en estos cuadros y redactar sus consultas y luego activarlas para probarlas. Así que asegúrese de comprobar eso también. El compositor de consultas.
Lo siguiente de lo que me gustaría hablarles es sobre la investigación experimental de integración de bloques de Gutenberg que se ha estado llevando a cabo. Así que Jason Ball, quien es el creador y mantenedor de WPGraphQL, tiene esta base de código, WPGraphQL Block Editor, donde ha experimentado con la posibilidad de exponer todos los datos sobre los bloques de Gutenberg que proporciona WordPress para que pueda consultar todos. los bloques que tiene una publicación o página determinada y luego iterar a través de ellos y representar diferentes componentes en su aplicación JavaScript front-end según el tipo de bloque.
Hay algunas advertencias allí. No todos los datos sobre bloques están expuestos, en este punto, por WordPress. Pero puede leer más sobre eso en el archivo Léame aquí. Pero estamos realmente entusiasmados con WP Engine de que se están logrando avances; se está avanzando en esta dirección de poder consultar todos los datos de sus bloques con Gutenberg.
El siguiente del que quiero hablar es sobre las consultas persistentes. Así que esto es enorme. En este momento, es posible usar WPGraphQL y luego activar una solución de almacenamiento en caché de objetos, como Redis o Memcached, para que las consultas de la base de datos se almacenen en caché en la memoria para aumentar la velocidad.
Eso ya es posible, y lo ha sido por un tiempo. Pero una cosa en la que el equipo está trabajando internamente son las consultas persistentes, por lo que estoy muy entusiasmado. Esto llevaría ese almacenamiento en caché al siguiente nivel, donde almacenaría en caché los resultados de consultas comunes y los devolvería inmediatamente sin tener que cargar, sin ejecutar una consulta de base de datos o incluso cargar WordPress.
Antes de todo eso, una de sus capas de almacenamiento en caché reconocería que la consulta que se está ejecutando todavía está en el caché y aún es válida y la devolvería de inmediato. Así que esto sería... esta característica hará consultas muy, muy rápidas. Muy emocionado por eso. El equipo está trabajando arduamente en eso, y permanezca atento para obtener más información sobre cuándo estará disponible.
La otra característica es la capacidad de guardar consultas en GraphQL. En este momento, si redacta una consulta en GraphiQL, es realmente genial poder probar cosas rápidamente allí. Sin embargo, sus consultas no persisten. Si desea abandonar esa página o eliminarla, no podrá volver a la consulta.
Por lo tanto, el equipo está trabajando en algunas características muy impresionantes en las que podrá redactar una consulta, darle un nombre y luego guardarla y puede ir y venir entre su colección de consultas guardadas y hacer cambios o volver -guárdelos para tener una especie de catálogo de todas las consultas que usa su sitio, lo que creo que también es genial.
También habrá algunas integraciones entre esta función y la consulta persistente de la que hablé. Así que hay cosas realmente emocionantes allí también. Lo animo a que pruebe WPGraphQL si aún no lo ha hecho y puede hacerlo en wpgraphql.com. Hay todo tipo de documentación sobre cómo usarlo, cómo descargarlo y por dónde empezar.
Muy bien, lo último de lo que quiero hablarles antes de entregarlo es Atlas Content Modeler. Esta es otra herramienta que me entusiasma mucho. Te permite crear modelos de contenido. Si ha estado en el espacio de WordPress por un tiempo, probablemente conozca el término tipos de publicaciones personalizadas.
Entonces, WordPress sale de la caja con soporte para dos tipos de publicaciones, y eso es publicación y página. Pero para muchos, muchos sitios, tiene sentido registrar sus propios tipos de publicaciones personalizadas. Entonces puede tener el concepto de un proyecto o un miembro del equipo o trabajo. Algo más como eso. Y luego almacene datos contra ese tipo de publicación personalizada que ha creado.
Atlas Content Modeler le permite crear tipos de publicaciones personalizadas, pero en realidad mucho más y llama a esos modelos de contenido. Así que esta captura de pantalla muestra un ejemplo. Puede ver que he creado dos modelos de contenido aquí. Uno de ellos se llama ubicaciones y tiene tres campos personalizados asociados.
El otro se llama proveedores, y ese también tiene varios campos personalizados. También admite el registro de taxonomías. Entonces, una vez que su modelo de contenido, también conocido como su tipo de publicación personalizada, una vez que exista, si desea que pueda agregarle taxonomías, para poder agrupar esas publicaciones, le permite hacerlo fácilmente.
Y tiene soporte para una serie de campos personalizados. Para que pueda ver en la diapositiva, tenemos texto, texto enriquecido, número, fecha y así sucesivamente en la línea. Por lo tanto, puede crear un modelo de contenido, agregarle taxonomías y luego agregar campos personalizados que ese tipo de publicación personalizada también debería tener.
Y ACM los agregará en el administrador de WordPress para que cualquiera que esté creando o editando una publicación de ese tipo, solo verá todas estas opciones para campos personalizados y taxonomías. Y también expondrá todos esos datos, de los que hablaremos en un momento.
Una cosa que quiero resaltar es que también permite relaciones eficientes. Muy a menudo, desea poder relacionarse: tener relaciones de uno a muchos, de muchos a uno o de muchos a muchos entre diferentes publicaciones en WordPress. Mi ejemplo aquí fue que tenía proveedores de atención médica y luego tenía ubicaciones, ya sabes.
Y los proveedores de atención médica pueden trabajar en una o más ubicaciones, pero también podría ser bueno consultar desde la otra dirección, ¿verdad? Y digamos, si tengo una ubicación específica en una consulta en la otra dirección, me dirán todos los proveedores que practican aquí, ¿no?
Entonces, para este tipo de relación bidireccional, me complace decir que ACM lo admite y es: la base de datos está optimizada para este tipo de consulta bidireccional como esa, que no es el caso de muchas otras soluciones de relaciones que existen para WordPress. .
Entonces se parece a esto donde puede registrar nuestro nuevo campo de relación y simplemente darle un nombre y un identificador de API y luego seleccionar la conexión entre los dos modelos también. Tan realmente, realmente poderoso si está buscando la capacidad de crear relaciones en proyectos de WordPress sin cabeza.
Lo último, que probablemente sea la característica principal, diría yo, de ACM es todo lo que acabo de mencionar. Todo ello. La creación del modelo de contenido, las taxonomías, la adición de todos sus campos personalizados, el establecimiento de relaciones entre ellos. Tan pronto como crea todas esas cosas en el administrador de WordPress, todo está automáticamente en el esquema WPGraphQL y está disponible de inmediato para que comience a consultar desde su aplicación de JavaScript front-end desacoplada.
Así que esto es... esto es enorme. Mucha gente en el pasado ha improvisado una serie de complementos para proporcionar estos campos en el administrador. Pero también para exponerlo en WPGraphQL y Atlas Content Modeler, sorprendentemente, es capaz de hacer ambas cosas. Así que recomiendo encarecidamente que lo revises si eso te parece poderoso.
Una cosa que llegará a ACM en un futuro cercano aquí es el campo de correo electrónico, así que manténgase atento a las actualizaciones al respecto. El equipo también agregó recientemente soporte para campos repetibles. Así que esta ha sido una solicitud de función, y estoy muy complacido de informar que ahora tenemos soporte para campos repetidores.
Entonces, puede especificar un campo y luego decir que debería poder repetirse una o más veces, y el creador de contenido puede hacer uso de esa función de repetición. Está bien. Entonces, si está interesado en ACM y quiere probarlo, le recomiendo que lo haga.
Eso está en el directorio de complementos de WordPress, por lo que puede continuar y tomarlo en wordpress.org/plugins/atlascontentmodeler y probarlo usted mismo. Así que eso es todo para mi sección. Muchas gracias por escuchar, y ahora le daré la palabra a Ilona para que cubra el resto de los productos en el ecosistema de Atlas.
ILONA KEDRACKA: Muchas gracias, Kellen. Mi nombre es Ilona Kendracka y soy gerente de producto en Atlas. Y qué año ha sido, tanto para Atlas como para todo el mundo de WordPress sin cabeza. Alrededor de esta época de este año, Atlas se anunció por primera vez al público.
Y para nosotros, ha sido un año lleno de aprendizaje, entrevistas, experimentación, creación de prototipos e investigación. Y es la mayor alegría para un gerente de producto poder compartir con ustedes los resultados de todo lo que hemos aprendido en forma de producto de trabajo, en forma de nuevas funciones para Atlas. Así que entremos de inmediato.
Comencemos con algo que es muy importante para cada sitio web importante en Internet. Eso es buscar. La capacidad de buscar contenido es un componente crucial, no solo para el comercio electrónico, sino también para otros tipos de sitios web, como sitios corporativos o de medios. La investigación ha demostrado, de hecho, que las personas que realizan búsquedas son visitantes mucho más valiosos del sitio, ya sea que busquen un producto específico para comprar o un artículo específico para leer, son valiosos porque visitan su sitio con intención.
Y se ha demostrado, entonces, para un sitio de comercio electrónico que su búsqueda puede desbloquear tasas de conversión tres veces más altas. Por lo tanto, la búsqueda es una herramienta realmente valiosa para los especialistas en marketing. Al mismo tiempo, realizar búsquedas en WordPress también es una tarea dolorosa y problemática por varias razones.
La búsqueda de WordPress es bastante lenta y se escala mal. También es bastante limitado en funcionalidad. Las limitaciones de la búsqueda principal de WordPress se pueden resolver con una solución de terceros, pero eso significa más configuración, más mantenimiento, más problemas y, por supuesto, más dinero que se debe gastar en una solución a medida y componentes de terceros.
Es por eso que aquí en WP Engine, hemos estado trabajando en una solución mejor, avanzada y flexible que brinde los resultados más relevantes para los clientes en WordPress. Construir y entregar un producto de este tipo a los clientes de WP Engine es una alta prioridad para nosotros este año.
Es por eso que estoy emocionado de compartir que la versión beta pública de Atlas Search, nuestro nuevo producto para la búsqueda de contenido de WordPress, está aquí para que lo pruebe. Hay tres cosas principales que hacen que la búsqueda de Atlas sea una gran herramienta para los sitios web modernos, y la primera es el rendimiento. Aspecto extremadamente importante para cualquier sitio web importante.
Con Atlas Search, el contenido se recupera de manera mucho más eficiente y rápida que con las soluciones de búsqueda tradicionales de WordPress. Al descargar los procesos de consulta y procesamiento de datos a Atlas Search desde WordPress, se ahorran valiosos ciclos de cómputo en el servidor de WordPress, costoso y difícil de escalar.
El siguiente pilar es la simplicidad. Se requiere mucho tiempo, esfuerzo y dinero para encontrar una solución para la búsqueda de WordPress que satisfaga las demandas de rendimiento y precisión de los sitios web modernos. El mantenimiento de todas las piezas móviles lleva bastante tiempo.
Atlas Search es una solución singular, simple y elegante que requiere una configuración mínima. Una vez que está configurado, simplemente funciona. Y como usuario, puede configurar fácilmente el contenido que desea que se pueda buscar. Atlas Search también está perfectamente integrado con WordPress, lo que le permite procesar sus datos en tiempo real a medida que cambian, asegurando que sus resultados de búsqueda siempre estén actualizados.
Por lo tanto, no es necesario utilizar proveedores externos, no es necesario gastar tiempo y dinero en mantener su propia solución. Atlas Search es su ventanilla única para todo lo relacionado con la búsqueda. Los últimos son la relevancia y la precisión. En una buena búsqueda de WordPress, faltan algunas de las características importantes.
Y la falta de ellos hace que no sea una buena opción para los sitios web modernos. Cosas como la búsqueda de texto completo, poder definir la búsqueda, la puntuación de relevancia son difíciles de ejecutar o casi imposibles de hacer con la búsqueda tradicional de WordPress. Así que me complace compartir que logramos abordar muchos de estos puntos débiles en nuestra nueva solución de búsqueda.
En el panel de Atlas Search, mediante una interfaz de usuario realmente simple e intuitiva, puede especificar en qué campos desea buscar. Eso no solo incluye todos los campos de WordPress, sino que también funciona otra búsqueda. Tipos de publicaciones personalizadas y campos personalizados desequilibrados. Y, por supuesto, nuestro propio Atlas Content Modeler listo para usar.
Puede especificar para cada uno de los campos seleccionados y recuperar los resultados más relevantes. También puede realizar búsquedas de varios términos, así como utilizar operadores de búsqueda similares a los de Google en sus consultas de búsqueda. Atlas Search funciona mejor con la API REST de WordPress y WPGraphQL, lo que le brinda la flexibilidad y la portabilidad de las herramientas que desea usar para su proyecto sin cabeza.
Así que estoy muy entusiasmado con este lanzamiento y no podemos esperar a ver qué increíbles proyectos va a construir con nuestra nueva solución.
Pasando a nuestro próximo anuncio. Entrar en el mundo de WordPress sin cabeza es emocionante, pero puede ser bastante difícil al principio, por muchas razones diferentes. En primer lugar, muchos aspectos del proceso de creación de sitios web que son válidos para Monolith WordPress ya no lo son para Headless.
Sabemos que lleva tiempo entender las diferentes formas de pensar sobre la creación de aplicaciones. Para muchos de ustedes, también es la primera vez que interactúan con nuevas herramientas y tecnologías, lenguajes de programación y marcos. Pasar de la arquitectura monolítica a la desacoplada es un gran cambio.
Y no solo requiere que los desarrolladores aprendan, piensen y comprendan todos estos diferentes componentes, sino también que dediquen tiempo a la configuración y la vinculación de todos ellos. Independientemente de la nueva habilidad que intente aprender, por lo general es mucho más fácil y mucho más divertido si puede aprender haciendo.
Así que tener que leer toneladas de documentación antes de poder jugar con algo por primera vez es bastante desalentador y puede hacer que dejes tu proyecto paralelo en un estante durante mucho tiempo. Y puede que te prometas a ti mismo que volverás a hacerlo algún día, pero puede que nunca suceda lo mismo y este es el sentimiento que conozco demasiado bien.
Entonces, para probar algo por primera vez, para poder saltar directamente y comenzar una habilidad que está realmente emocionado de adquirir, no debería requerir horas de lectura de documentación, configuración y tirarse de los pelos para descubrir cómo obtener su configuración. listo para algo
Entonces, durante los últimos meses, hemos estado hablando con numerosos desarrolladores interesados en aprender Atlas y observar sus dificultades y sus necesidades. Y usamos todas estas lecciones para crear algo que le brinde la oportunidad de comenzar rápidamente, para minimizar el esfuerzo que se necesita gastar en la configuración y, por supuesto, para maximizar la diversión y la emoción que provienen de aprender una nueva habilidad.
Entonces la solución que proponemos son Atlas Blueprints. Atlas Blueprints son proyectos completos de inicio de WordPress sin cabeza, disponibles para que los clone, inicie sus propios proyectos en minutos, vea el poder de WordPress sin cabeza en un escenario de la vida real y comience a jugar con él y modificarlo según sus necesidades.
Puede usarlos como una caja de arena para sus primeros proyectos sin cabeza, pero también puede aprovecharlos para comenzar más rápido mientras crea sus propios sitios completamente funcionales. Hay cuatro componentes de los que está hecho cada plano. En primer lugar, durante el proceso, se crea un nuevo entorno de WordPress para usted.
De esta manera, puede comenzar a trabajar en un entorno seguro y aislado, jugar con él y ver cómo funciona.
Luego, todos los complementos necesarios se instalan y activan en esta instalación de WordPress. Por lo tanto, no necesita revisar esa lista e instalar los complementos manualmente, buscarlos y todo eso. Todo está hecho para usted detrás de escena para que esté listo tan pronto como la aplicación esté activa.
Aparte de eso, se activa una aplicación de notas para usted. Cada uno de los planos preparados por nosotros es un sitio web hermoso y completo que está diseñado para casos de la vida real, y cada uno de ellos está construido utilizando nuestro marco Faust.js que fue creado específicamente para hacer que el desarrollo de WordPress sin cabeza sea más fácil y agradable.
Y mientras todos estos componentes están en su lugar, toda la configuración necesaria detrás sucede detrás de escena. Entonces, en solo unos minutos, puede acceder a un sitio de WordPress sin cabeza completamente aprovisionado y configurado. Entonces, Atlas Blueprints es la solución completa para WordPress sin cabeza, una solución que se creó para todos ustedes. Una solución que simplemente funciona y lo ayuda a comenzar con una configuración mínima y en muy poco tiempo.
Hoy, estamos felices de darle tres planos para probar. Un modelo de cartera que es perfecto para el sitio web de una empresa, un modelo de blog, un clásico de WordPress que puede usar para compartir sus pensamientos con el mundo, y un modelo básico, que es un andamiaje mínimo para ayudarlo a comenzar rápidamente.
Cada proyecto aprovecha todos nuestros productos Atlas. Entonces, Faust.js, que es nuestro marco para WordPress sin cabeza, Atlas Content Modeler, que es nuestro complemento que le permite crear modelos de datos personalizados, y Atlas Search, nuestra herramienta para una experiencia de búsqueda precisa y de alto rendimiento en WordPress.
Entonces, si realmente tenía curiosidad por probar una búsqueda, usar Atlas Blueprints es la forma más fácil de comenzar. Hay dos formas de probar los planos. Una forma es registrarse en la cuenta de sandbox y seguir el flujo de creación de la aplicación en nuestro portal. De esta manera, terminará con un sitio web completo y completamente aprovisionado en solo unos minutos.
Si prefiere activar su aplicación localmente al principio, puede dirigirse a local, donde podrá crear su nuevo sitio de WordPress sin encabezado utilizando uno de los tres planos que proporcionamos. Los planos están disponibles para cualquier persona. Entonces, los usuarios de Atlas sandbox, los clientes pagos de Atlas y los usuarios locales también.
Entonces, si tenía en mente probar WordPress sin cabeza pero tuvo problemas para encontrar tiempo en su apretada agenda para trabajar en su propio proyecto, Atlas Blueprints es para usted. Así que ve y échales un vistazo.
En ese sentido, y para concluir, tenemos un anuncio más importante y emocionante. Nuestra misión es potenciar su creatividad construyendo y brindándole acceso a una gran plataforma para WordPress sin cabeza. Creemos que todos los que estén ansiosos por crear experiencias increíbles para los visitantes de sus sitios web, o los sitios web de sus clientes, deberían tener la oportunidad de hacerlo.
Por eso, a partir de ahora, cuatro nuevos planes Atlas SMB están disponibles para su compra. Hasta ahora, Atlas solo ha estado disponible para proyectos empresariales. Sin embargo, queremos llevar el rendimiento y la seguridad de Atlas a proyectos de todos los tamaños para desbloquear su creatividad.
Eso significa que los planes iniciales son una instalación de WordPress optimizada para headless, un servidor de nodos que puede construir cualquier marco de JavaScript de su elección como Next o Gatsby, un CDN de alta potencia para distribuir su proyecto en todo el mundo, nuestras herramientas de código abierto como Atlas Modelador de contenido, WPGraphQL, Faust.js y más.
Y todo esto de un socio, en una plataforma, por un precio. Así que todo lo que estaba hablando hoy, Atlas Search, Atlas Blueprints y Atlas planes para SMB, están realmente disponibles para usted ahora mismo. Entonces, para probarlos, continúe y visite wpengine.com/atlas para registrarse en una cuenta sandbox o comprar un plan.
Como miembro del equipo de productos de Atlas, estoy muy entusiasmado con todos los anuncios que compartimos con ustedes hoy, y no puedo esperar a ver todas las cosas geniales que van a construir en nuestra plataforma. Atlas fue creado para usted, inspirado por usted, y son ustedes, los usuarios de Atlas, los que nos inspiran a nosotros y a todos nuestros usuarios, características y productos.
Así que espero que hayan disfrutado la presentación de hoy. Muchas gracias a todos por su atención. Estén atentos a las próximas demostraciones y sesiones, y nos vemos en el producto.