No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Compra acceso a todo Platzi por 1 a帽o

Antes: $249

Currency
$209/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscr铆bete

Termina en:

15D
14H
0M
12S

Composition vs. Options

21/23
Recursos

Aportes 16

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

He trabajado con los dos, realmente la diferencia m谩s notable es la reutilizaci贸n de c贸digo en composition API es m谩s completa, con las composables functions, aun as铆 todo depende del proyecto. Cabe destacar que no nos tenemos que enfrascar en una sola, en un mismo proyecto se pueden usar las dos, y pues para algunos componentes sencillos es m谩s f谩cil usar options API. Es cosa de ir trabajando codeando y cada uno va buscando su sabor en VUE.

Para proyectos peque帽os, el options es muy 煤til, pero a mi parecer si la idea es un proyecto escalable composition se ajusta m谩s, pero como lo recalcan en el curso, depende de para que, es donde se toma la decisi贸n

siento que entendi en 25 % de todo este curso 馃槮 tocara volverlo a ver desde el principio!

no desfallecer

Composition API yo lo veo parecido a como cuando uno trabaja con react en el manejo de los componentes.

Definitivamente el codigo queda m谩s compacto y estructurado.

Composition API me record贸 a React Hooks. No s茅, lo vi parecido.

Por mi parte he trabajado desde hace 4 a帽os con React y con Vue.js y est谩 nueva composition API definitivamente no me ha gustado, principalmente por 2 cosas:

  1. Se parece en gran sentido a React por lo que pierde Vue.js esta gran caracter铆stica de ser diferente vs. el uso de React o incluso Angular
  2. Me parece m谩s desorganizado y creo que no soy el 煤nico, aqu铆 hay algo relacionado, y en el post dice que " 鈥 can make it difficult to refactor or improve code quality in larger scale projects. In this regard, Composition API provides better long term scalability.", No me parece que sea asi, ya que he tenido la oportunidad de trabajar en proyectos lo suficientemente grandes y ha sido mucho m谩s escalable adicional, es m谩s r谩pido incluir nuevas personas porque ya saben como est谩 todo organizado, donde encontrar las cosas y no hay que hacerle un intro demasiado extenso para que pueda empezar a hacer cambios en el c贸digo.

A d铆a de hoy he hecho algunos proyectos utilizando vue 2 realmente me asusta porque no se si utilizando vue 3 me ir谩 bien o malll. Pero as铆 es esto, esperemos podamos dominarlo.

optionsApi es muy usado en aplicaciones grandes tambien, es decir en proyectos hechos pej en laravel donde en el front puedes maquetar con en un archivo.blade.php y alli mismo pones tu partecita de reactividad con optionsApi

Pues al final el ejemplo con composition termino siendo m谩s largo y complejo que el de options 馃槄, creo que a los principiantes puede hacerles m谩s dif铆cil la transici贸n.

Veo muchas ventajas de composition Api, debo usarlo m谩s para poder dominarlo. Muchas gracias por las clases!

Composition API es definitivamente m谩s mantenible y escalable que el Options API, solo que en ciertas cosas preferer铆a usar antes el optios que el composition. Suerte que se pueden usar los 2 en un mismo proyecto y podremos llamarlos a como nos convenga.

Me gusta bastante m谩s composition API, se me hace mas familiar, y por mantener el c贸digo de un proyecto lo m谩s un铆sono posible creo que lo mejor es elegir uno y quedarte con 茅l.

Composition , por la similaridad que tiene con vanila JS. XD
Me sent铆 m谩s c贸modo utilizando esta metolog铆a.

Composition API FTW!

Siento que una de las ventajas del Composition API es la forma en como podemos organizar a nuestra manera el c贸digo, adem谩s que la escalabilidad ser铆a mucho m谩s sencilla teniendo en cuenta que todo se encuentra dentro de un mismo m茅todo, aunque depende del proyecto. Lo usar铆a m谩s para para proyectos escalables y Options API en algo mucho m谩s sencillo.

Excelente explicaci贸n.