سلام
قابليت composition api در vue3 يك الزام هست يا اختيار براي استفاده ؟
به نظرم كدنويسي با option api تميز تر از composition api هست
تشكر
معمولا ابتدا انگار که کار خیلی سختتر شده و حتی نامرتب به چشم میخورد. اما وقتی که به آن عادت کنید تازه میفهمید option api چقدر بد هست. چون میدانم لاراول کار کردید مثال میزنم. مایگریشن ها در لاراول هم اول اصلا جذاب نیستند و حتی فکر میکنیم که تا وقتی phpmyadmin هست دیگه چرا برویم در محیط کد؟ همان محیط خیلی بهتر است. ولی بعدا دیگه از phpmyadmin استفاده نمیکنیم و ترجیح میدهیم از مایگریشن استفاده کنیم. و میفهمیم که کارمان را ساده هم کرده است.
به هر دو روش می توان کدنویسی کرد، و این انتخاب شماست، کاملا اختیاری است.
در برنامه های کوچک و متوسط شیوه ی options api مناسب تر خواهد بود. / مناسب تر است که ابتدا به این شیوه مسلط شوید و پس از آن به سراغ گزینه دوم بروید.
در زمانی که کدهای شما چند بخشی و برنامه ی پیچیده تری را شامل شود، composition api کارآمدتر خواهد بود. بعلاوه این روش بیشتر به جاوااسکریپت خام نزدیک است.