وقتی جاواسکریپت هست چرا فریموورک های جاوااسکریپتی

4 روز پیش توسط فرشید مرادی آپدیت شد
آفلاین
user-avatar
mehrixa ( 1431 تجربه )
5 روز پیش
تخصص : بازی ساز ++c

لینک کوتاه اشتراک گذاری

-1

من یک سوالی ذهنم رو مشغول کرده
وقتی جاوااسکریپت به این قدرتمندی که جز محبوب ترین زبان های برنامه نویسی هست و یک وبسایت خفن رو میشه باهاش پیاده سازی کرد چرا باید رفت سمت فریموورک هایی مثل react
شاید خیلی ها بگن به خاطر سادگی کار و چیز های دیگه
ولی میخواستم نظر شما رو بدونم که چرا باید زمان گذاشت و این فریموورک ها رو یاد گرفت به جای اینکه سایت رو با جاواسکریپت خالی پیاده سازی کرد
ممنون میشم نظرتون رو بگید

آفلاین
user-avatar
رضا جهانگیر ( 21140 تجربه )
5 روز پیش
تخصص : برنامه نویس PHP و Laravel

لینک کوتاه اشتراک گذاری

0

سلام به شما دوست عزیز.
موارد مختلفی هست که چرا باید از فریمورک استفاده کنیم که من به چندتاش اشاره میکنم:

  1. وارد نکردن پیش نیازها
  2. بالا بردن سرعت کدنویسی
  3. داشتن امکانات اولیه

حالا من فقط در مورد وارد نکردن پیش نیازها به شما توضیح میدم و امیدوارم به جوابتون برسید.
زمانی که بخواهیم یک سایت بسازیم با استفاده از برنامه نویس یک سری پیش‌نیازها داریم.
برای نمونه در اپلیکشن های تحت وب در بسیاری از پروژه ها نیاز داریم تا به پایگاه داده متصل شویم و تبادل اطلاعات داشته باشیم در صورتی که بخواهیم این کار را انجام دهیم و از framework استفاده نکنیم باید از صفر شروع کنیم.
برای مثال اگر شما بخواهید اقدام به نوشتن یک اپلیکیشن آنلاین با PHP کنید، کارهای روتین زیادی را در ابتدا باید انجام دهید:

  1. فولدر های اصلی را بسازید.
  2. فایل index.php را بسازید.
  3. فایل مربوط به اتصال به دیتابیس را بسازید.
  4. با شرط if چک کنید که اگر در اتصال به دیتابیس با خطا مواجه شدید، خطا را چاپ کند.
  5. در ابتدای فایل index.php فایل دیتابیس خود را وارد (require_once) کنید.

در کل اگر از framework استفاده کنیم به ما کمک می کند که چرخه را از ابتدا شروع نکنیم.
امیدوارم مفید بوده باشه.
موفق باشید.

آفلاین
user-avatar
سبحان مولایی ( 67114 تجربه )
5 روز پیش
تخصص : برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS

لینک کوتاه اشتراک گذاری

0

سلام فریمورک امنیت شما رو تضمین می کنه همین طور سرعت کد نویسی شما رو چند برابر می کنه, بسیار کارهای شما رو راحت تر می کنه و شما دیگه لازم نیست کارهای اضافه انجام بدید همینطور پشتیبانی خوبی داره ( یعنی یک company بزرگ اون فریمورک رو ساپورت می کنه)

آفلاین
user-avatar
Mohamad FG ( 295 تجربه )
4 روز پیش

لینک کوتاه اشتراک گذاری

0

به دلایل زیاد پیشنهاد میشه مثلاً :
تمیز تر کد نوشتن ، یه قالب کد زدن ، رفع یکسری نقص هایی که در زبان اصلی هست ،
امنیت کار را بالاتر بردن ، سرعت کامپایل کد ها رو بالا بردن و کلی چیز های دیگه

آفلاین
user-avatar
فرشید مرادی ( 30893 تجربه )
4 روز پیش
تخصص : noob

لینک کوتاه اشتراک گذاری

0

سلام وقت بخیر ،
خب این فقط در مورد جاوااسکریپت نیس در مورد همه ی زبان ها این موضوع صدق میکنه مثلا شما با php خام هم میتونی سایت بزنی ولی چرا از لاراول استفاده میکنی؟!
البته دوستان جواب های خوبی دادن ولی در تکمیل این صحبتا باید اضافه کنم شما وقتی سوار پراید میشی شما رو تا مقصد میرسونه ولی وقتی سوار مثلا بنز میشی در کنار این ک به مقصد میرسی کلی اپشن داری ، راحتی ، امنیت داری و ... این بحثم دقیقا شبیه به همینه میشه باهاش سایت زد ولی اگر از فریم ورک استفاده کنی کدت توی یه چارچوبه و امنیت داره از کلی کتابخونه میتونی استفاده کنی و کارت در کل راحت تره ، کدی که با جاوااسکریپت میزنی توی ده خط تبدیل میشه به دو خط

برای ارسال پاسخ لازم است، ابتدا وارد سایت شوید.