یه سوالی ذهن منو مشغول کرده اونم اینه که
نوشت برنامه با reactjs چقدر خسته کنندس
انگار توی پروژه بزرگ اصلا نمیشه ازش استفاده کرد
واقعا دارم به این نتیجه میرسم
نظر شما چیه؟
تا حالا یه پروژه بزرگ با react انجام دادید؟
تجربه کار حرفه ای مثلا یه سیستم مدیریت محتوا کامل رو باهاش دارید؟
راهی داره که بشه از شر کارای خسته کننده و تکراری توش راحت شد؟
راهنمایی کنید - ممنون
قسمت خسته کننده موافق نیستم...برعکس خیلی هم کد زدن باهاش جذاب..برای راحت شدن از کارای خسته کننده به قول شما میتونید برخی جاها از کامپوننت های آماده استفاده کنید...و فقط می مونه ارتباط با سرور که graphQl گزینه به شدت راحت و عالیه
منظورت از کامپوننت های آماده چیه؟
مثلا من میخوام یه سیستم مدیریت محتوای بنویسم بیشتر صدتا اکشن باید تعریف کنم
چقدر باید تو ردیوسر های مختلف سوئیچ بزنم
چقدر باید فایل های تکراری بسازم
یعنی یه ساختار کاملا رویه ای
این چطور میتونه لذت بخش باشه؟؟؟؟!!!!
@mojtaba.mahdian
دقیقا منم توی کار با دوتا فریمورک ریکت و انگولار به همین مشکل برخوردم که واقعا منطقی نیست سمت فرانت اند که باید کارا سبکتر و راحتتر در عوض منعطفتر باشه بیخودی چرا اینقد پیچیدش کردن مخصوصا وقتی از ریداکس بخواین استفاده کنین! ولی بخاطر تبلیغات زیاد و بازار کارشون باز طرفدارای زیادی دارن. پیشنهادم اینه vuejs رو امتحان کنین واقعا کار باهاش لذتبخشه
مشخصه که SPA نیست. در فیسبوک از گزینه اصلی که react بخاطرش بوجود آوردند استفاده میشه. (A JavaScript library for building user interfaces). که همون ساخت UI باشه.
اما از خیلی قسمتهای دیگه فریمورک هم درونش استفاده شده مثل two way data bindings و ...
در واقع یکی از عملکردهایی که فریمورکهای جاوااسکریپتی در اختیار ما میگذارند ساخت SPA هست
و در مقالهای هم که لینکش رو دادید موارد زیر مقایسه شده:
من که در این مقاله علتی بر برتری آنگولار نمیبینم مگر اینکه نویسنده مطلب آنگولارکار بوده باشه. (با وجود اینکه خود آنگولارکار ها هم به پیچیدگی این فریمورک اعتراف میکنند..)
از اون گذشته اطلاعات ارائه شده در این نوشته کاملا صحیح نیستند.. نمونهاش این که ReactJs در حال حاظر TypeScript رو هم پشتیبانی میکنه..
مقدار دانلود فریمورکها در ۲ سال گذشته:
محبوبیت فریمورک ها
سعی کنید مقالات معتبرتری رو برای خوندن پیدا کنید.
https://programmingwithmosh.com/react/react-vs-angular/
https://medium.com/@TechMagic/reactjs-vs-angular5-vs-vue-js-what-to-choose-in-2018-b91e028fa91d
@ali.bayat
ببینید به نظر من کار با یه فریم وورک خیلی ساده تر از یه کتابخونس چون فضا و همه ابزارها رو فراهم کرده و محیط آمادست تا شما ایده تون رو پیاده کنید و درگیر مسایل دیگه نشید
این فرق react و angular هست
درسته یکی از امکاناتی که توسط فریم وورک های جاواسکریپت ارايه میشه spa هست و من هم الان دنبال یه گزینه مناسبم برای یه پروژه spa نسبتا بزرگ و چون هر دو رو تا حدودی بلدم به نظرم میرسه برای من بهتره و فضا مناسب تره که از angular استفاده کنم
فکر کنم منظورمو بهتر رسوندم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟