Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?

Selam, ben Vue3/Nuxt 3 Typescript ile proje yapacağım merak ettiğim class based type kullanmalı mıyım.
https://github.com/kaorun343/vue-property-decorator
https://github.com/vuejs/vue-class-component
Eskiden bu iki paket kullanılıyormuş fakat bunlar kullanımdan kaldırılmışlar. Ve şöyle diyor.

This library is no longer actively maintained. It is no longer recommend to use Class-based components in Vue 3. The recommended way to use Vue 3 in large applications is Single-File Components, Composition API, and <script setup>. If you still want to use classes, check out the community-maintained project vue-facing-decorator.

Benim sorum acaba vue-facing-decorator ile class tabanlı yazmalı mıyım yoksa composition api mi kuallamak iyidir çünkü internette kullanan baya insan var sizce kullanmak gerekli midir? Ayrıca kullanımdan kaldırılmasına bakmayarak vue-class-component haftalık 390,265 indiriliyor. Kullanımdan kaldırılmışsa neden hala kullanılıyor ki?

    aghabalaguluzade Class-based yaklaşımın çözdüğü soruna sahip misiniz ya da sağladığı özelliklere ihtiyacınız var mı? Eğer cevaplarınız şunlar ise

    • Yaklaşımın çözdüğü soruna sahip değilim ya da bu konuda bilgim yok
    • Sağladığı özelliklere ihtiyacım yok ya da ne olduklarını bilmiyorum

    zaten açıklama yapılmış:

    aghabalaguluzade The recommended way to use Vue 3 in large applications is Single-File Components, Composition API, and <script setup>.

    Yine de tercih sizin.

      mgsmus
      Yaklaşımın çözdüğü soruna sahip değilim ya da bu konuda bilgim yok
      bu konuda bilgim yok
      Sağladığı özelliklere ihtiyacım yok ya da ne olduklarını bilmiyorum
      ne olduklarını bilmiyorum

      Aslında hocam çalıştığım yerde bunu kullanırız dediler bende açıklama yapmak için sordum. Bende composition api kullanma taraftarıyım.