About this lesson
Full Video
Video Lesson
Full Video
Download the app
Want to actually learn from Full video? Download Domingo to follow this lesson with clickable subtitles, saved words, and a guided learning flow.
Learn Spanish in the Domingo app with subtitles, saved words, and lesson progress.
Spanish subtitles
0:00
¿Conocéis el Framework Remix? Yo ya no
0:03
sé cómo sentar, cómo hablar de esto,
0:05
porque es que remix, amigos y amigas, es
0:09
seguramente el segundo o tercer
0:12
framework más importante del ecosistema
0:16
de Ria. ¿Qué pasó con Remix? Remix
0:18
empezó siendo un framework de pago,
0:20
luego lo hicieron de código abierto
0:22
gratis para todo el mundo y luego una
0:25
cosa que ocurrió es que Remix resulta
0:28
que la idea, claro, es que ya no ya no
0:32
soy yo, si es que no entiendo, no ya no
0:35
sé, no sé, o sea, Remix se supone que
0:38
fue fusionado con Real Router, lo pone
0:41
aquí, eh, el año pasado, el año pasado,
0:43
¿vale? Remix fue fusionado en Real
0:46
Router, ¿vale? Entonces, la idea se
0:49
supone es que Remix como tal dejase de
0:52
ser Remix y se integrase en Real Router.
0:55
Vale, vale, hasta aquí todo bien. Vale,
0:58
salió Real Router 7, que al final todas
1:01
las cosas que tenía remix pues estaban
1:02
en Real Router. Estoy hasado de tanto
1:04
framework, pero a ver, a ver, primero no
1:06
sale tanto Framework, sinceramente.
1:08
Además, Remix ya salió hace años. El
1:10
problema es que no queda claro qué es lo
1:14
que quieren hacer con Remix, porque lo
1:16
que ha pasado ahora es que de repente
1:19
han anunciado una cosa rarísima.
1:22
Han anunciado Despierta Remix un año
1:25
después de anunciar que Remix se
1:29
integraba con Real Router. Un año
1:30
después en la React Conf del último
1:32
verano, anunciamos que Remix se iba a
1:34
tomar una siesta. A ver, no, lo que
1:36
anunciasteis es que se integraba con
1:39
Rear Router, es que lo dijisteis
1:40
vosotros mismos, ¿no? No, no, o sea, no
1:43
me cambiéis ahora. Lo dijisteis aquí,
1:46
fusionando remix y real Router, lo
1:48
pusisteis aquí. Michael Jackson, el que
1:50
canta, no, el que el programa, y Ryan
1:52
Florence han creado un nuevo artículo y
1:54
han explicado algo curioso y es que dice
1:58
que mientras que Remix 2 se convirtió
2:00
como en una capa muy finita encima Real
2:03
Router, el tema es que ahora eh Real
2:06
Router, oye, funcionó superb, es una
2:08
biblioteca muy importante para el
2:10
ecosistema de React, pero que ahora
2:13
están aquí para evolucionar Remix,
2:15
¿vale? quieren un nuevo camino. ¿Y qué
2:19
es este nuevo camino? Bueno, ojo porque
2:21
vienen curvas. La tercera versión de
2:24
Remix es lo que un web framework tendría
2:27
que ser, ¿vale? una van a empezar desde
2:30
cero lo van a con toda la experiencia
2:33
que han tenido durante mucho tiempo, su
2:35
foco va a ser simplicidad, claridad,
2:37
claridad, espero que mejor que lo que
2:39
han hecho hasta ahora y rendimiento, sin
2:42
dejar de darle el poder que necesitan a
2:44
los desarrolladores. quieren un set de
2:46
herramientas que sea modular y además y
2:49
además que esto no va a ser una nueva
2:51
versión y ya está, va a ser una nueva
2:54
dirección rápida, simple y más cercana a
2:59
la web. Y para hacer esto, dicen,
3:01
necesitamos controlar todo el stack sin
3:04
tener una capa de abstracción que no
3:07
controlamos. ¿Y a qué se refieren a eso?
3:09
Se están refiriendo a RC. No quieren
3:12
tener dependencias críticas, ni siquiera
3:15
React. Y ojo porque van a hacer un fork
3:18
de PRAC, o sea, no no van a utilizar
3:20
Rax, no van a utilizar PRAC y van a
3:22
hacer un fork de PRIAC. Dice una
3:24
biblioteca con un Virtual DOM que ya se
3:27
utiliza mucho en Shopify, Google y en un
3:29
montón de sitios más. A mí me encanta,
3:32
¿vale? Me encanta. Pero el hecho de
3:35
tener que hacer un fork de PRAC, una
3:37
biblioteca que ya está establecida, no
3:41
sé, no entiendo, no entiendo. Pero
3:42
bueno, dice, si alguna vez has estado
3:44
deseando tener una experiencia de
3:46
desarrollo que se sienta ligera, rápida
3:48
y más alineada de cómo tiene que
3:50
funcionar la web, Remix 3 está siendo
3:52
construido para ti. Principios, ojo, los
3:55
principios. Ah, ¿qué es PRAC? Para gente
3:57
que no sepa, PRAC es una alternativa que
4:00
salió hace muchísimos años, muchísimos
4:02
años. una alternativa a React, pero muy
4:04
pequeña, muy ligera, solo son 3K CAS, o
4:07
sea, es una alternativa rápida y ligera
4:09
de de Ra servers, server components, no
4:13
tiene ciertas cosas, pero sí que tiene
4:14
hooks. La API y la sintaxis es
4:17
exactamente la misma y tiene algunas
4:19
diferencias, como, por ejemplo, que sí
4:20
que tiene signals, o sea, ha divergido
4:23
un poco, ha habido una divergencia, pero
4:25
se parece bastante. De hecho, en el
4:27
ecosistema hay bastante bibliotecas que
4:29
se pueden utilizar en una u otra de
4:30
forma indistinta y se utiliza mucho
4:33
porque es muy pequeñita mientras, mira,
4:35
van del fobia, mientras que Rac, aquí
4:38
tenemos Rak Dom. Claro, es que Rak ahora
4:40
se ha cargado esto, es que es la [ __ ]
4:41
R se ha cargado el tema de los exports
4:43
para que no puedas ver ya cuánto ocupa,
4:45
pero bueno, Racupa como 100k, ¿vale? Y
4:48
Praia ocupa tres, o sea, para que te das
4:50
un poco la idea. ¿Qué dice por aquí?
4:51
Dice que estos van a ser los puntos
4:53
claves los principios. Model First
4:55
Development dice que la inteligencia
4:56
artificial ha cambiado totalmente de
4:58
interacción de cómo funciona la máquina
5:00
y el ordenador, ¿vale? La conexión, la
5:02
experiencia de usuario y el flujo de los
5:04
desarrolladores para optimizar el código
5:06
fuente, la documentación, todo lo van a
5:08
optimizar para la inteligencia
5:10
artificial. van a estar desarrollando
5:13
para aplicaciones que utilicen modelos
5:15
en el producto en sí mismo. No es una
5:16
herramienta para desarrollarlo. Dice
5:18
también que se va a construir encima de
5:20
APIs de la web, que vamos a tener un
5:23
runime, un entorno de ejecución
5:25
religioso. Van a estar haciendo, claro,
5:28
el problema es que muchas veces se hace
5:29
una API pues un poco caca, ¿no? y lo que
5:32
quieren es hacer transformaciones lo más
5:34
simple posibles, o sea, lo que quieren
5:36
es tener que utilizar bit o cualquier
5:41
bundelizador que les obliga a trabajar
5:43
de una forma, ¿vale? Evitar todas las
5:45
dependencias posibles, trabajar con
5:47
composición y distribuir de forma
5:50
cohesiva. ¿Vale? Eso sería un poco lo
5:53
que dice la gente de remix. Yo, la
5:55
verdad, sinceramente, no sé qué pensar.
5:57
Es algo que necesita ahora mismo la
5:59
comunidad. No lo creo. O sea, creo
6:03
sinceramente que Remix eh tiene real
6:06
Router, que es la mejor biblioteca de
6:09
enrutado y que ahí ya tienes pues un
6:12
montón de cositas, ¿no? O sea, ya me
6:13
parece que sería interesante. Luego vas
6:16
a hacer un fork de Priac, lo cual ya
6:19
complica un poco la cosa. Ten que hacer
6:21
un fork. Me parece un poco, no sé,
6:24
cuando podrías colaborar con pria que
6:26
durante mucho tiempo, ¿qué necesita la
6:28
comunidad? A ver, yo creo que la
6:30
comunidad ahora mismo eh necesita más
6:32
bien una alternativa bien hecha. Mira,
6:35
lo dice la comunidad necesita algo como
6:37
next pero bien hecho. Ahí estoy
6:38
totalmente de acuerdo, ¿no? O sea, la
6:39
comunidad ya tienes view que es, o sea,
6:42
el ecosistema de view como es una una
6:45
dictadura blanda, porque es una
6:47
dictadura blanda porque Evan You,
6:53
pues oye, está bien, está genial, porque
6:55
como es una dictadura blanda, pues ya
6:56
está. Él te va diciendo, obviamente
6:58
escucha la comunidad, pero él es el que
7:00
va a decidir lo que se hace y se deja de
7:02
hacer. Al tener una dictadura blanda, te
7:05
aseguras de que siempre se va a seguir
7:07
el pues el camino que está dictaminando,
7:11
¿no? Evan You ha opinado sobre esto.
7:14
Dice, "Una decisión bastante bastante
7:17
bestia, pero tengo curiosidad y algunas
7:20
reflexiones honestas sobre este cambio
7:21
de remix. ¿Se implementará producción en
7:23
conjunto?" La implementación de
7:24
producción, claro, lo que dice aquí, se
7:26
va a hacer bandling, se va a compilar
7:28
todo para producción porque dice que no
7:31
suele funcionar muy bien cuando no se
7:33
utiliza un empaquetador a la hora de
7:35
desplegar. Dice que no escala en la
7:36
práctica. Dice, "¿Va a haber Hot Modu
7:38
Replacement durante desarrollo o va a
7:40
ser full page reload?" O dice, "Va a
7:43
estar reiniciando el servidor de Note
7:45
cada vez que lo haga." Claro, pero si no
7:46
tiene compiladores ni empaquetadores,
7:48
¿cómo va a hacer esto? que dice, "Parece
7:50
que posiblemente podrían ser, es que
7:52
esto es lo que le interesa. Es que esto
7:54
es lo que le interesa a él." Dice,
7:56
"Parece que podrían aprovechar algo como
7:57
bit, pero no obligatorio." Pero entonces
7:59
el objetivo de cero dependencia
8:00
significa que si ese es el caso, van a
8:03
reinventar bit. Dice una disociación o
8:08
desacoplar de eso parece más razonable.
8:10
O sea, él lo que dice es, oye, que
8:12
utilicen bit y que no lo reinventen y ya
8:14
está, ¿no? Bifurcar Priac y renunciar a
8:16
la futura compatibilidad con RaC. Esto
8:18
hace perder parte del enorme ecosistema
8:20
de RaC, lo que podría ser una gran
8:21
barrera de adopción. En eso estoy
8:23
totalmente de acuerdo. La razón por la
8:25
que muchas veces se hacen las cosas
8:26
compatible con Rak es por el ecosistema.
8:29
Mira, Lan dice, "Yo soy desarrollador de
8:30
remix desde que salió, pero con esto
8:32
nuevo dudo que lo use. Me quedaré con
8:34
Real Router. Hubiera preferido que
8:35
dejaran morir Remix y crear un nuevo
8:37
framework." Totalmente. En eso también
8:39
estoy de acuerdo. No entiendo, no
8:41
entiendo para qué volver a utilizar la
8:43
marca de remix, ¿no? O sea, me parece
8:46
innecesario. Yo creo que me parece un
8:48
poco horror, ¿eh? Me parece un poco
8:49
horror, sinceramente. Eh, hoy cumplo
8:51
años. ¿Me podrías felicitar? Claro que
8:52
eso, Pelusa. Te felicito y espero que
8:55
tengamos un día maravilloso. Más cositas
8:58
que hay sobre esto. No os creáis, es que
8:59
claro, Evan You dice esto. También
9:01
tenemos por aquí a gente enfadada. otra
9:03
reescritura, cambio de marca,
9:04
reimaginación, lo que sea de Real
9:06
Router,
9:08
o sea, lo puedo entender. La gente se
9:10
puede cansar ya, ¿no? O sea, es normal.
9:12
Yo creo que es es innecesario el hecho
9:14
de tener que volver a utilizar. Ahora
9:16
dice, "No es una reescritura." Otra
9:19
opinión mala y perezosa. Lee la
9:22
publicación. Esto no es una reescritura
9:23
ni un cambio de marca de Real Router.
9:25
Hemos trabajado mucho para que Real
9:26
Router sea una base sólida y estable
9:28
para las aplicaciones de Ra los próximos
9:30
años. No va a desaparecer. Esto es
9:32
verdad. Tiene razón lo que dice Michael
9:33
Jackson, no va a desaparecer Real Router
9:36
es un producto totalmente aparte, pero
9:37
es verdad que la comunicación de Remix
9:40
de que Remix se iba a integrar en Real
9:42
Router puede traer confusión y yo creo
9:44
que está bien el hecho de aceptar esta
9:48
crítica. Yo creo que esto está bien,
9:50
¿no? Desconecten a RIA. Creo que este
9:52
tipo de cosas está haciendo más daño que
9:53
que Bien. Eh, creo que Nexis no está
9:55
pasando por su mejor momento de de no
9:58
sé, de que la comunidad sea feliz. Creo
10:01
que por otro lado el otro framework que
10:04
era remix ahora deja Rac y se pasa Priak
10:09
y va a hacer un fork de Priac y tal.
10:11
Creo sinceramente que no va a salir
10:13
bien. O sea, me sabe mal, eh, pero creo
10:15
que no va a salir bien. No es que le
10:17
desee algo malo, no se lo deseo. Ojalá
10:20
le salga bien, pero no creo. A mí me
10:21
encanta Priak, pero creo que no va a
10:23
salir bien, sinceramente. Pero por otro
10:25
lado, el creador de Priac, ojo, cuidado,
10:28
porque justamente ha dicho otra cosa. J.
10:30
Miller, que trabajó en Google y ahora
10:32
trabaja en Shopify, que Shopify es la
10:36
gente que compró Remix y es, o sea, es
10:39
superraro que el creador de Priac esté
10:42
en Shopify y que Remix esté en Shopify y
10:46
la gente de Shopify no digan, "Oye, no
10:49
hagas un fork de Priac
11:01
Jason M dice, "Estoy trabajando en algo
11:02
muy salvaje para Priac, que creo que
11:04
será un cambio radical. En realidad
11:06
estoy de vacaciones, pero cuando regrese
11:08
seguiré trabajando en esta cosa muy
11:10
salvaje. Es una idea de hace 6 años,
11:12
pero los últimos 2 años de
11:13
características de PR de Priíac lo hacen
11:16
infinitamente mejor.
11:19
Bueno, no sé, no sé qué será. ¿Os
11:22
imagináis que es un framework?
11:24
Sería brutal que fuese un framework. O
11:26
sea, me partiría la caja que fuese un
11:28
framework, de verdad, ¿eh? O sea, se me
11:30
partiría la caja que se fuese un
11:32
framework. La verdad es que todo lo que
11:33
hace Jason Miller es espectacular, de
11:35
verdad. Todas las cosas que ha sacado
11:37
este hombre, eh, están siempre superb,
11:40
están super bien pensadas, eh tienen muy
11:43
buen rendimiento. Me encanta, me
11:46
encanta. Pero oye, es tremendo el hecho
11:48
de cómo también PRC ha mejorado. Fijaos,
11:50
aquí tenéis PRIC, aquí tenéis REC, tiene
11:54
un millón de orígenes. Orígenes serían
11:56
páginas web, ¿vale? Páginas web que
11:57
utilizan esto. Tendríais view con la
12:00
mitad, 450.000, pero fijaos, Priak, eh,
12:04
390,000.
12:06
O sea, ojo, cuidado, porque Priako, con
12:09
la tontería ha ido ha ido sumando,
12:13
sumando, sumando de que cada vez más
12:16
páginas web están utilizando PRAC. ¿Por
12:18
qué? Porque es muy fácil añadir PRAC en
12:21
una página. ocupa tan pooc que tú lo
12:23
puedes meter para meter, ¿sabes?, para
12:25
añadir una pequeña modal o lo que sea. Y
12:28
en Astro al final, como en Astro, puedes
12:30
utilizar cualquier framework, o sea,
12:33
puedes utilizar React, puedes utilizar
12:35
View, pero fijaos cuál es el tercero,
12:37
PriAC. De hecho, yo en mis desarrollos,
12:40
muchos de mis desarrollos, el que
12:41
utilizo es Priac porque tienes la
12:44
sintaxis de RAC, pero mucho más pequeño.
12:48
Así que, ¿cuál es el problema? que veo
12:50
difícil que React baje porque ahora la
12:52
inteligencia artificial cada vez que tú
12:54
le pides créame cualquier cosa te lo
12:56
hace todo con RAC y es [ __ ] Si vamos
12:59
a V0 por ejemplo y tú le dices, "Crea
13:02
una landing page de perritos". ¿Cuál es
13:06
el problema? que te lo va a crear todo
13:08
con o con Nexts o con con React, ¿no? V0
13:11
lo puedes entender porque al final es de
13:13
la gente de Versel, pero te vas a V0,
13:16
hay V0 Volt, crea una landing de
13:20
perritos desde cero, ¿vale? Y vais a ver
13:24
que también seguramente va a utilizar de
13:27
nuevo JSX, o sea, va a utilizar React,
13:30
pero podemos buscar en otro, yo que sé,
13:32
podemos hacerlo en en CHG GPT. crea una
13:35
landing de perritos, eh, desde cero.
13:38
Vamos a ver qué es lo que utiliza. Pero
13:40
mira, fijaos, TSX, giro, una landing
13:43
page y esto es Bolt. Podría haber
13:45
utilizado view, podría haber utilizado
13:47
otra cosa. Aquí también está utilizando
13:49
TSX, aquí lo puedo a entender. Y aquí,
13:52
mira, aquí sí que CH GPT al menos
13:54
utiliza HTML.
13:57
Oye, que se agradece, se agradece que la
14:00
página es horrible. Es horrible, es fea,
14:02
pero fea de [ __ ] Pero [ __ ] es que
14:04
me ha puesto aquí esta sombra. Bueno,
14:05
también es verdad que a lo mejor los las
14:07
imágenes no las está cargando, pero
14:10
vamos que el problema es que esto
14:11
perpetúa cada vez más pues que se
14:13
utilice más RAC si la inteligencia
14:15
artificial lo que te está devolviendo es
14:16
justamente esto. Pero bueno, pero no
14:18
entiendo Midu para hacer estadístic
14:21
estáticas lo que sea sirve. No creo que
14:22
valga como ejemplo, ¿no? Claro, pues ese
14:24
es el problema. El problema es que
14:26
cualquiera sirve, lo que sea sirve.
14:28
Podría ser HTML, CSS y JavaScript plano,
14:31
podría ser Astro, que tendría más
14:32
sentido, podría ser lo que tú quieras,
14:34
pero es RAC, ese es el problema que vale
14:37
como ejemplo, porque aunque podrías
14:39
utilizar cualquier cosa, siempre utiliza
14:42
RAC. Entonces, eso lo que hace es
14:43
perpetuar siempre React. Y fíjate todo
14:46
el código que se está generando aquí de
14:47
React por todos los sitios, todo esto
14:50
son componentes de React y justamente lo
14:52
que decimos, no ha utilizado view, no me
14:54
ha preguntado, me podría haber
14:55
preguntado, ¿quieres utilizar Viw?
14:56
¿Quieres utilizar Astro? que es utilizar
14:57
PHP, yo que sé, pero no. Y da igual el
15:00
que utilicéis. Lovable, seguramente
15:01
también. Crea una página web de venta de
15:04
gatos. Usa Ra con Telwin. No pregunta
15:06
más. Sí, sí, claro, ese es el tema, ¿no?
15:09
Que poner el prom no us react. Bueno,
15:11
pero la gente no va a hacer eso.
15:14
¿Entendéis lo que quiero decir? O sea,
15:15
es que a lo mejor no me est entendiendo.
15:16
El tema es que mucha gente va a crear
15:18
cosas con inteligencia artificial y no
15:19
va a saber de tecnología, simplemente va
15:21
a pedirle que lo haga. No, no va a saber
15:24
si utiliza Ríac o no, simplemente lo va
15:26
a hacer. Y esto lo que va a hacer es
15:27
perpetuar el hecho de que cada vez se va
15:28
a utilizar más React. Eso es lo que es
15:31
es [ __ ] ¿no? Porque no puede luchar
15:32
con esto. Es imposible. Ahora la
15:34
pregunta del millón, o sea, es que esto
15:35
es me parece un poco sobrada. Es que
15:37
esto me parece un poco sobrada. Michael
15:39
Jackson dice, "¿No sería una locura si
15:41
Priakac terminara superando a Riak?" A
15:43
ver, amigos, a ver, no flipemos. Fijaos
15:46
la diferencia, ¿eh? Fijaos aquí la
15:48
diferencia. La diferencia es bastante
15:50
bastante
15:52
bastante brutal. O sea, es imposible. Es
15:55
imposible. No entiendo por qué no usa
15:57
RC. A ver, entiendo por qué no usan RC.
16:00
Las razones que dicen, la razón es no
16:03
tienen control sobre Rax. No controlan
16:05
Ra y por lo tanto es una es una jodida
16:07
porque al final dependes de Ra para tu
16:10
framework. Eso lo puedo entender. El
16:12
tema es que yo no sé hasta qué punto
16:14
tiene sentido, sinceramente. O sea, otro
16:17
framework que sí que es una oportunidad
16:19
que sea de Priac, pues la verdad es que
16:21
sí. Oye, por cierto, qué bonito el que
16:22
ha hecho Volt. Me parece que ha hecho
16:24
una página bastante bonita. A ver si la
16:25
vemos. Está bastante bien, ¿eh? Ojo,
16:28
ojo, está bastante bonita, ¿eh? La
16:30
página está bastante bonita. En fin,
16:32
vamos a ver cómo termina la cosa. Yo la
16:34
verdad no le doy un buen no le auguro un
16:36
buen futuro,
Full Video
Keep exploring
10 lesson pages
11 lesson pages
11 lesson pages
11 lesson pages
Broader discovery
Super beginner
Advanced
Beginner
Upper intermediate