Mi stack web 2026 Astro + Cloudflare
S02:E12

Mi stack web 2026 Astro + Cloudflare

Episode description

En el episodio anterior te conté por qué dejé WordPress después de casi 800 episodios recomendándolo, compartiendo, colaborando, y usándolo por años.

Te comentaba que llegué al techo. Necesitaba algo más. Pero no me hice programador, no cambié a React ni a Next.js. Encontré una combinación que encaja perfecto con mi perfil: Astro y Cloudflare.

En este episodio te cuento específicamente por qué elegí esta combinación y cómo funcionan juntos.

Hablo del techo que llegué con WordPress: más tiempo corrigiendo problemas y haciendo mantenimiento que creando contenido. Plugins en conflicto, soporte inexistente, actualizaciones constantes.

Astro me da sitios estáticos por defecto, sin necesidad de stack sofisticado, sin base de datos que mantener, sin plugins que actualizar. Y si necesito contenido dinámico, tengo SSR.

Cloudflare Pages me da despliegue automático con Git, CDN potente, base de datos D1 gratis, Workers gratis. Mi stack completo: Astro genera, Cloudflare hostea, Keystatic para contenido, Resend para correos, BunnyNet para videos protegidos.

Y al final gané tranquilidad y un rendimiento brutal.

✍️ Para ponerte en contacto, podés escribirnos al correo info@webenlinea.org o dejar un comentario en nuestro formulario de contacto.

Podés comentar los episodios, dar “me gusta” y compartir en Mastodon. Nuestra cuenta en el fediverso es @webenlinea@podcluster.net

Licencia: Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
© PodCluster - Looking for ways LLC

Download transcript (.srt)
0:00

Hola, ¿qué tal? ¿Cómo estás? Espero que todo vaya muy bien.

0:02

Te saluda Alex Ávalos y te doy la bienvenida a Web en Línea,

0:06

el podcast que te enseña a elegir con criterio,

0:10

desarrollar una web potente y lanzarla siguiendo las buenas prácticas

0:15

que garantizan el éxito.

0:26

Lo comentamos en el episodio anterior, te compartí los motivos, razones y circunstancias por las cuales me pasé de WordPress a Astro.

0:37

Pero si no has escuchado el episodio anterior, te lo resumo brevemente.

0:44

Después de casi 800 episodios hablando de WordPress y usando con pasión durante años,

0:55

WordPress fue la causante, no la causante no, pero WordPress fue mi punta de lanza

1:07

desde el inicio de mi emprendimiento online.

1:11

Todo giraba en torno a WordPress.

1:15

Yo utilizaba WordPress, yo recomendaba WordPress, yo trabajaba con WordPress.

1:21

Pero llegó un punto en el que ya necesitaba, por mis requerimientos y mi forma de trabajar, algo más.

1:30

Lo natural, creo yo, tendría que haber sido convertirme en programador, en desarrollador.

1:36

Pero yo, claro, por mi perfil, que si bien es cierto que es técnico,

1:42

pero estoy más del lado de la infraestructura, el hosting, el VPS, la seguridad.

1:48

Por lo que no me hice programador, no cambié de WordPress a React ni a Next.js,

1:55

Pero encontré una combinación que me funcionaba perfecto, que encajaba perfecto para mi perfil.

2:07

Y esa combinación es Astro y Cloudflare.

2:12

Por eso, en este episodio, quiero compartir con vos por qué elegí esta combinación,

2:19

cómo funcionan y trabajan juntos y quiero hacerlo de la forma más relajada posible.

2:26

No quiero que se convierta en un tutorial.

2:29

Quiero más compartirte mi experiencia para que entendas lo que hay detrás

2:35

y si te puede ser de utilidad, mucho mejor.

2:43

Comencemos hablando de ese techo que llegué con WordPress. Yo no sé si has trabajado con WordPress, si estás trabajando con WordPress o si ya no estás trabajando con WordPress. Por lo menos a mí, WordPress me resolvió todo.

3:01

todo durante muchos años. De hecho, nacía un proyecto y lo primero que comenzaba a pensar era

3:08

con qué plugins iba a orquestar esto. O montaba una web y lo primero que hacía era poner a punto los plugins.

3:17

Pero llegó un momento en que la balanza se inclinaba más, en lugar de avanzar, a dedicar más tiempo,

3:26

por ejemplo, haciendo el mantenimiento.

3:30

Trabajaba más corrigiendo problemas dentro de mis webs

3:33

que creando el contenido de mis webs.

3:36

Claro, todo lo que respecta a las actualizaciones del core,

3:40

los temas, las plantillas, los plugins,

3:43

que de hecho los sigo haciendo para mis clientes de alojamiento VPS,

3:48

pero mis webs con WordPress ya tenían cierto nivel de complejidad

3:54

por todo el código personalizado y cada semana era invertir demasiado tiempo en solucionar y verificar que todo funcionara.

4:06

Y ya no me parecía.

4:07

Además, ya me cansé de estos plugins que entraban en conflicto, que rompían cosas.

4:18

y lamentablemente

4:21

bueno, en algún sitio tienen que recortar

4:24

pero lamentablemente estos plugins con licencia

4:28

pues el soporte se convirtió de muy bueno

4:31

y muy resolutivo a completamente inexistente

4:34

y vamos a hablar con nombre y apellido

4:36

estoy hablando de plugins como Restrict Content Pro

4:39

plugins como TutorLMS

4:42

plugins con mucho renombre y mucha comunidad

4:45

y mucho todo, pero por ejemplo el Restrict Content Pro

4:48

definitivamente me dijeron

4:49

que yo alucinaba.

4:51

Y les copié los logs, les copié el debug,

4:54

les hacía yo,

4:56

les grababa la pantalla,

4:58

pero al final, bueno,

4:59

era como que no, pero ese es problema,

5:01

no es problema nuestro, es problema del otro plugin.

5:03

Bueno, en fin.

5:05

Como no podía ser de otra forma,

5:07

el tema de la seguridad con

5:09

WordPress también

5:14

también lo tomé en consideración. ¿Por qué?

5:17

Porque lamentablemente por toda la movida que hubo

5:20

con Matt Mullenweg, Automattic y WPEngine

5:25

pues obviamente

5:28

el tema del desarrollo con WordPress iba a cambiar

5:33

y no me imaginaba que iba a cambiar para bien. De hecho no siento

5:36

no percibo que haya cambiado para bien. Nada menos en esta última versión

5:41

de las actualizaciones del año pasado ya no hubo 2026.

5:46

O sea que para que te hagas la idea, no lograron ni desarrollar el tema

5:50

con el que iban a lanzar el próximo año la actualización mayor de WordPress.

5:56

Ya eso dice mucho, porque no recuerdo, pero muchos años atrás,

6:02

bueno, yo comencé usando WordPress y cada año, bueno, sacaron el 2020,

6:09

Ya luego el 2021, el 2020. Bueno, pero ya no hubo 2026. ¿Por qué? Claro. El Matt con sus tonterías, pues dijo lo que dijo y mucha gente que dedicaba tiempo, pues ya dejó de dedicarle.

6:26

Y bueno, ya ves, hace poco, tres actuales, tres fixes de seguridad en un mismo día.

6:32

Fua, ¿cuándo habíamos visto eso?

6:34

Pero bueno, esto también me hizo para mí dudar.

6:39

¿Por qué?

6:39

A diferencia, los clientes de AlojamientoVPS, que ellos tienen, bueno, algunos WordPress complejos,

6:49

con plugins complejos, pero no tienen código personalizado.

6:53

Bueno, un par de clientes sí, pero bueno, ya se encargan ellos porque el mantenimiento no les incluye esos plugins personalizados, salvo contraten bolsa de hora. Pero con lo que respecta al mantenimiento, pues vamos haciendo el mantenimiento y correcto sin problema.

7:09

Pero para mis webs yo ya no lo veía. O sea, yo ya no me veía tratando de seguirle el paso a WordPress con el desarrollo de WordPress y tratando de reparar lo que se viniera cada semana con mis webs o cada día que tuviese que actualizar. No me veía.

7:29

Y lo otro que te lo comenté y también influyó es el tema de ¿y ahora qué?

7:38

¿Y ahora quién? ¿Qué no soy yo?

7:42

La IA ha cambiado todo. La IA revolucionó todo.

7:49

Muchos ya no buscan el plugin correcto, ya no buscan la plantilla perfecta.

7:57

Ahora directamente van y se lo piden a la inteligencia artificial.

8:02

Y el resultado visualmente es muy bueno.

8:05

Y a mucha gente le sale mucho más barato crearse, montarse algo con IA,

8:12

que contratar un hosting, instalar el WordPress, poner a punto la plantilla.

8:19

Le sale mucho más fácil.

8:21

Entonces yo me puse a pensar cuando ya vi por dónde iba todo esto.

8:25

Me puse a pensar, hombre, ¿y ahora qué?

8:29

O sea, porque ya el desarrollo web,

8:32

ahora hay gente haciendo sitios muy buenos

8:35

que no son programadores.

8:37

Y esta gente, ¿a dónde va a desplegarlo?

8:41

¿A dónde va a publicarlo?

8:43

¿Cómo va a subirlo?

8:44

Pues sí, le puede preguntar a la IA.

8:47

Pero, ¿qué opciones hay reales para producción?

8:52

¿Qué opciones se tiene?

8:54

Y principalmente de las opciones en cuáles yo tengo expertise y puedo aportar cuando mis clientes me digan, Alex, nos vamos de WordPress.

9:07

Nos queremos ir de WordPress.

9:09

¿A dónde nos vamos?

9:11

Con esto quiero decirte que WordPress no es que sea malo.

9:16

Porque eso es algo que lamentablemente se asume para mal.

9:20

Cuando uno dice me voy, es porque piensan que me fue mal con WordPress y por eso me voy.

9:26

Y no.

9:27

Lo que pasa es que en un inicio para mí encajaba perfecto con lo que yo necesitaba en ese momento.

9:34

Me acompañó perfecto en cada una de las evoluciones en las que yo iba brincando, pivotando con mi emprendimiento.

9:44

Y me funcionó impecable.

9:51

pero ahora

9:53

al día de hoy

9:54

en este momento con el giro

9:57

que todo está cambiando

9:59

y con lo que me

10:01

quiero preparar

10:02

para poder ofrecerle a los clientes

10:05

cuando me lo pregunten

10:06

pues ya no va del lado de WordPress

10:09

y ahora ya voy yo por el lado

10:11

del desarrollo web

10:12

en este caso con Astro

10:14

y el despliegue en Cloudflare

10:19

ya te he comentado sobre Astro

10:22

ya lo hemos platicado

10:25

ya te he hablado de él

10:27

pero te lo resumo fácil y rápido

10:29

por si no tenías idea a qué me refiero

10:32

cuando hablo de Astro Build

10:34

o Astro

10:35

que sepas que Astro es un generador de sitios

10:38

que te da como resultado final

10:43

una web completamente estática

10:48

Si bien es cierto que le puedes incluir contenido dinámico, por así decirlo, pero por defecto, Astro te genera un sitio estático. Este sitio estático no requiere un stack sofisticado para funcionar.

11:05

No necesita, no trabaja con base de datos, no tiene plugins que se tengan que actualizar y los puntos de quiebre para un potencial hackeo son mínimos.

11:21

Mínimos, porque es un sitio estático.

11:25

Para un perfil técnico como el mío, que yo no soy programador, pero que tampoco me quedo con lo básico y como ya tengo muchos años trabajando, ya llegué a cierto nivel ninja dentro de WordPress.

11:41

Para mí, Astro fue mi paso natural, fue el paso obvio a algo más.

11:52

¿Por qué? Porque con un par de comandos en la terminal, para lo que me encanta la terminal,

11:57

ya tengo mi sitio funcionando en mi localhost.

12:01

Después, si yo necesito, le puedo meter mano al código según lo que yo necesito.

12:08

Para poder complementar una funcionalidad o para que visualmente o para el contenido,

12:13

luego hago build, hago push y a funcionar.

12:17

Y esto me encanta.

12:21

Por otro lado, si tu perfil no es muy técnico y no te gusta estarte ensuciando con el código, Astro lo tiene muy bien resuelto.

12:32

Astro soporta, funciona y es completamente compatible con CMS, con Content Management System visuales.

12:44

De hecho, para Acoma Tech yo uso Keystatic.

12:50

localhost, dos puntos, puerto, barra, Keystatic.

12:54

Y te muestro un dashboard con diferentes colecciones

12:57

y para cada una de las colecciones,

12:59

tenés, por ejemplo, yo tengo las lecciones,

13:01

los posts de blog, las cases plus, los webinars,

13:04

lo abrís o creas uno nuevo,

13:07

vas rellenando datos como cualquier otra herramienta,

13:12

le pones el título, le pones la descripción.

13:15

Esto va a depender mucho del tipo de contenido que tengas,

13:17

Pero como base, pones el título y escribís el contenido.

13:23

Si querés, también le puedes añadir miniaturas, lo que querrás.

13:27

Pero es muy sencillo.

13:28

Editas, le das a guardar y ya está.

13:32

Ya lo tenés.

13:35

¿Qué te quiero decir con esto?

13:36

Que con Astro perfectamente lo podés resolver por código o con una interfaz visual, con un CMS visual.

13:47

Ambos funcionan exactamente igual. De hecho, si cambias algo en el código, a tiempo real se cambia en el CMS y viceversa. Fantástico.

14:00

Y te preguntarás, hombre Alex, pero los tipos de sitios con los que yo trabajo no son estáticos, no son webs estáticas.

14:10

Tenemos un directorio, tenemos, por ejemplo, una bolsa de oro, de empleo, tenemos, por ejemplo, una web de reservas, tenemos un e-commerce.

14:20

Entonces, no es estático.

14:23

Bueno, si vos necesitas algo dinámico con un login, con verificación, por ejemplo, de compras, de pagos o de suscripciones, si por ejemplo necesitas comentarios a tiempo real o interacciones como un like o como votaciones o algo por el estíbulo,

14:43

Astro tiene lo que se llama SSR, que es por sus siglas en inglés el renderizado del lado del servidor.

14:54

Activas lo dinámico y solo estos componentes dinámicos van a necesitar hacer las llamadas que correspondan al servidor.

15:06

lo estático sigue siendo estático.

15:11

Y se va a mostrar dinámico lo que se tenga que mostrar dinámico,

15:16

donde se tenga que mostrar dinámico.

15:18

Por ejemplo, en Akoma Tech, mi plataforma educativa y comunidad virtual,

15:23

la web es estática.

15:24

Pero, por ejemplo, el header es dinámica.

15:30

Y verifica si estás logueado o no.

15:34

Y si estás logueado, verifica si tenés una suscripción activa o no.

15:42

Y si tenés una suscripción activa, verifica qué tipo de suscripción tenés.

15:50

Esto es una parte dinámica dentro del sitio estático.

15:56

Todo carga en milisegundos y esto hace una llamada adicional para verificar.

16:01

verificar. ¿Por qué? Porque, por ejemplo, si estás logueado, el botón dice

16:05

contacto y aparece el botón que dice acceder.

16:09

Si no estás logueado. Si estás logueado pero no tenés una membresía

16:13

o una suscripción activa, te aparece tu perfil

16:17

y te aparece contacto. Si tenés la suscripción

16:21

activa, te aparece en lugar de contacto, soporte.

16:26

Y si tenés, por ejemplo, los felices

16:28

suscriptores pioneros, en el perfil aparece indicativo pionero y muestra contenido que es exclusivo para ellos.

16:40

¿En el mismo sitio? En el mismo sitio. Alex, pero no me dijiste que era estático. Sí, el sitio es estático,

16:47

pero se van cargando los componentes dinámicos que se necesitan. Y me estarás diciendo, hombre Alex,

16:54

Y esto es algo que me lo han preguntado un par de veces.

16:57

¿No es darte un tiro en el pie el trabajar con VPS,

17:03

pero montar tu web en un servicio tipo serverless?

17:12

¿Por qué Cloudflare Pages?

17:14

¿Por qué no montas tus webs en tus propios servidores?

17:17

Y esta es una muy buena pregunta y yo me lo cuestioné.

17:20

Y te comparto mi visión con esto.

17:23

Lo primero, estoy con Cloudflare Pages porque quiero probar el servicio.

17:30

Quiero probar qué tan bueno es y quiero conocer los propios límites

17:35

que Cloudflare Pages con el Worker gratuito tiene para ofrecer.

17:40

Porque si yo esto ya lo comienzo a ofrecer a clientes, que de hecho lo voy a comenzar a hacer,

17:45

lo comienzo a ofrecer a clientes y en esto ofrecer a clientes,

17:54

el cliente comienza a notar problemas, lentitud, mensajes de error,

18:01

mensajes, por ejemplo, de has excedido la cuota del servicio,

18:05

o mensajes como, oh, esto no puede funcionar porque tu sitio es muy pesado,

18:10

o has excedido la carga máxima en tu suscripción gratuita.

18:15

No es viable para producción.

18:17

no es viable para ofrecerle a nadie y peor a un cliente.

18:22

Entonces, por esto, por mí, yo digo, bueno,

18:26

siempre me ha funcionado mejor poner en producción y probar.

18:29

Entonces, digo, yo voy a poner en producción y voy a probar.

18:32

Y voy a ver hasta cuánto, cuántos usuarios puedo tener,

18:36

cuánto contenido puedo crear, cuánto tráfico puedo mantener,

18:41

para tener una idea de hasta qué punto el cliente va a poder montarse en Cloudflare

18:48

y hasta qué punto tenga que pagar.

18:50

Y cuando se tenga que pagar, cuánto se tiene que pagar.

18:54

Y cada cuánto, y de qué forma, y de qué manera.

18:56

Pues por eso me he montado en Cloudflare.

19:00

Las demás webs, mis demás proyectos, también están en Cloudflare,

19:06

Pero ya estoy, de hecho, estoy preparando el webinar para los felices suscriptores de mi plataforma educativa Akoma Tech.

19:14

Un webinar que, bueno, le tuve que cambiar de fecha.

19:18

Pero en este webinar les voy a compartir el proceso para poder hacer despliegues de aplicaciones Node.js dentro del excelente panel de control Enhance.

19:34

Panel de control, que dicho sea de paso, es el que usamos en producción dentro de AlojamientoVPS.

19:40

Y esto lo estoy viendo para mí porque quiero tener el mismo flujo que tengo con Cloudflare, pero para las demás webs de mis proyectos.

19:51

En este momento, mi web, alexabalos.pro, la tengo dentro de Cloudflare Pages.

19:57

Avalos.click lo tengo dentro de Cloudflare Pages.

20:01

Pero, por ejemplo, Axis Mail me gustaría servirlo en mi propio servidor,

20:06

en Alojamiento VPS, Alojamiento VPS también en mi propio servidor.

20:12

¿Ves por dónde voy?

20:13

Yo voy con un piecito en los serverless, con un piecito en estas infraestructuras modernas,

20:21

pero a la misma vez sin abandonar mi core.

20:25

Si te interesa, podemos hacer un episodio hablando sobre despliegues en Cloudflare Pages, pero para que te hagas una idea, el flujo es muy sencillo.

20:38

Vos editas tu contenido, tu código, tu proyecto y como esto lo tenés en un repositorio, pones a punto dentro de Cloudflare Pages el proyecto conectado con tu repositorio.

20:53

Seguís trabajando, haces cambios, haces commit, haces push y automáticamente al detectar el push, el cambio, el push, los commit y el push, automáticamente Cloudflare hace el deploy.

21:13

Vos decidís si estos deploy van a dev, a preview y hasta que vos le des manualmente pasar a producción.

21:23

Yo esto lo pensé para Akoma Tech

21:25

Pero decidí mejor

21:27

Trabajar en ramas de desarrollo

21:30

Y ya luego hacer el merge

21:31

Y ya luego hacer el push

21:33

Lo decidí mejor así

21:35

Que estar haciendo push a preview

21:37

Y ya luego pasar en Cloudflare a producción

21:39

Bueno, el caso es que dentro de Cloudflare Pages

21:42

No tenés FTP

21:44

No hay paneles de control

21:45

No tenés cPanel

21:46

No tenés Plesk

21:47

No tenés Enhance

21:50

Hay que configurar inicialmente tu proyecto, pero una vez todo configurado, es cuestión de hacer push y automáticamente en segundo ya lo tenés actualizado.

22:04

Con Cloudflare, en Cloudflare Pages, no solamente tenés la página.

22:10

Cloudflare de forma gratuita te permite comenzar, digamos, con una infraestructura muy generosa.

22:17

generosa. Vas a tener gratis bases de

22:21

datos SQLite o SQLite hasta de 5 gigas.

22:27

¿Y esto para qué lo vas a usar? Para todo el contenido dinámico.

22:32

Para el contenido, como te digo, que se tiene que renderizar del lado

22:37

del servidor y guardarse en el servidor.

22:41

Entonces, para eso utilizas las bases de datos

22:45

SQLite, que son las Cloudflare D1.

22:49

Además, también gratis dentro de Cloudflare Pages

22:52

tienes Worker. El Worker,

22:56

podríamos decirlo, es el servidor que procesa

23:00

la lógica de tu código. Es decir, que cuando

23:04

tu web necesita procesar el código,

23:09

las peticiones, las llamadas, lo hace

23:12

por medio del worker. Por supuesto,

23:15

Cloudflare pone a disposición un CDN

23:18

potente y todas las medidas de

23:21

seguridad que ya conocemos, como la

23:23

protección contra ataques de denegación

23:25

de servicios, la protección contra los

23:28

bots, el famoso bot fight, etcétera, etcétera.

23:33

Cloudflare también ofrece una analítica

23:37

para que no tengas que estar con

23:41

herramientas de tercero, etcétera. Yo en lo personal no me gusta usar analíticas de tercero,

23:47

prefiero y tengo mi propia instancia, mi instalación de Tianji y ahí tengo yo en mi propio servidor

23:55

las analíticas. ¿Cuál es la ventaja de esto? Que me ahorro el aviso de cookies porque no

24:00

hay cookies. La única cookie es la del sistema de Cloudflare, pero como se guarda en Cloudflare,

24:10

y en el navegador no tengo cookies, no sirvo cookies.

24:17

De hecho, Tianji tampoco guarda cookies.

24:22

Entonces, como no las tengo, pues me ahorro también eso.

24:26

De momento, con Cloudflare Pages en Akoma Tech, el costo es cero.

24:34

Cero, porque de hecho en el desarrollo tuve cuidado de no excederme en algunas peticiones,

24:39

porque probé y sí, murió al dar clic.

24:44

Pero ya en producción, una plataforma como Akoma Tech y a coste cero, está muy bien.

25:00

Y bueno, vamos llegando ya al final que hoy me excedí horrible.

25:05

Mi stack completo y qué he ganado con este nuevo stack.

25:10

Te comparto todas las piezas.

25:12

Astro genera el sitio, Cloudflare Pages lo hostea

25:17

y cuando yo hago cambios, toma el repositorio de Git y hace el deploy.

25:23

Con Keystatic creo el contenido, un CMS visual.

25:27

Me gusta editar el código, pero todavía le estoy agarrando el tranquillo al markdown

25:33

ni hay algunas cosas que no sé todavía de memoria cómo ponerlas.

25:37

Y bueno, de momento se me da bien crear el contenido con Keystatic.

25:42

Para el envío de correos utilizo un servicio que se llama Resend

25:47

para el envío, por ejemplo, de los correos del Magic Link de Login

25:52

o para avisos o para notificaciones.

25:57

Bienvenidas.

25:59

De momento estoy utilizando BunnyNet para los videos protegidos, los videos premiums.

26:05

Y dentro de Cloudflare, como ya te comentaba, uso la base de datos D1 con todos los datos que se va creando dentro de la plataforma, de los usuarios, las interacciones.

26:19

Por ejemplo, lo que comentan, donde lo comentan, la comunidad, sus reacciones, todo.

26:27

¿Qué gané?

26:28

Y con esto vamos cerrando. Hombre, el dejar de dar mantenimiento a WordPress es lo primero. El dejar de preocuparme de lo que haga o deje de hacer WordPress que pueda afectarme a mis webs es lo segundo. Además, también el poder hacer deploy en segundos y trabajar con el control de versiones de Git es fantástico porque si algo pasa, hombre, puedo volver atrás en un clic.

26:56

No me voy a meter con los tiempos de carga porque WordPress, sabiéndolo optimizar, va como un rayo.

27:03

Pero ahora ya lo tengo muy bien resuelto porque ya de serie Cloudflare tiene su propio CDN.

27:10

Ya de serie caché a la web, la web es estática.

27:14

Va fantástico.

27:16

Por supuesto, no tengo que luchar con las plantillas dentro de WordPress.

27:22

Ni siquiera el dashboard tiene un modo oscuro.

27:25

Ahora, y esto podría parecer una tontería, pero no lo es. Para mí que me quedo un poco, a veces un poco tarde y normalmente todos los días muy temprano, el poder trabajar con modo oscuro, no te imaginas cómo me es de útil. Y la plantilla Foxy Pro, que es la que uso para Akoma Tech, lo tiene incorporado de serie. Fantástico.

27:48

Y por supuesto, el tener el control total del código sin depender de plugins de terceros, no te imaginas lo tranquilo que me hace el día a día, lo feliz y tranquilo que vivo, sin esa preocupación que estos muevan algo y me estropeen la web.

28:09

Pero bueno, no todo es ganar porque la vida no funciona así.

28:13

Hemos venido también a jugar y quiero cerrar con las cosas que he perdido.

28:17

Para comenzar, la facilidad de trabajar con WordPress y tener todo en un par de clics salió volando.

28:26

Si bien es cierto, estoy usando Keystatic, pero por supuesto no se compara con el editor de bloques de WordPress

28:36

o con cualquier plugin de galería de bloques que podrías encontrar.

28:41

Para alguien quizás no técnico, esto por supuesto sería poco recomendable.

28:50

Pero para mi perfil, para lo que estoy construyendo y para donde estoy apuntando,

28:56

para mí es un viaje sin retorno.

29:02

Brevemente, porque me pasé horrible con el tiempo, te voy a comentar los enlaces que te dejo en las recomendaciones de este episodio. Por supuesto, te voy a dejar los enlaces a la documentación de Astro, donde te vas a ver brillar a Starlight. Es una plantilla fantástica.

29:21

También te voy a dejar el enlace a Cloudflare Pages para que veas más detalles, para entender el flujo del deploy, git, opciones, etc. Por si te interesa, te voy a dejar el enlace a la plantilla Foxy Pro, plantilla Astro que estoy usando como base visual para todos los sitios de Looking for Ways.

29:42

Y de hecho, también te quiero dejar la invitación para el próximo lunes que voy a hacer un directo montando una web Astro desde cero.

29:54

Desde la instalación de Astro en la terminal hasta el deploy en Cloudflare.

30:01

O sea que aquí vas a poder ver en un solo directo lo que te he platicado en este episodio.

30:12

y bueno, ya estamos listos

30:13

para el commit y luego

30:15

hacer push, si tienes

30:17

alguna duda o pregunta o quieres ponerte

30:19

en contacto, lo puedes hacer escribiendo

30:21

a

30:23

info@weblinea.org

30:25

te espero en el próximo

30:27

episodio, hasta entonces

30:29

¡Salú!