سلام
اگر يك فرانت اند كار بخواد كدي داشته باشه كه مثل ديجي كالا وقتي روي عكس محصول ميره اتوماتيك عكس زوم بشه بهتره كدش رو خودش بنويسه يا از پكيج استفاده كنه؟
دوستان در مورد بك اند گفتن استفاده زياد از پكيج ها خوب نيست و يك بك اند كار كه از پكيج ها زياد استفاده كنه اصن برنامه نويس نيست. اما در فرانت اند چطور؟ مجاز هستيم به عنوان برنامه نويس فرانت اند براي يكسري كارهامون از پكيج استفاده كنيم؟ مشكلي براي برنامه ايجاد نميكنه و قابل قبول كارفرما هست يا نه؟
تشكر
اینکه چه چیزی سمت فرانت بیشتر باشه یا بکند کاملاااا بستگی به پروژه داره. مثلا در پروژه هایی که سرعت عملیات محاسبات (مثلا پروژه های تناسب اندام) خیلی باید بالا باشه و کاربر در عین وارد کردن دیتا خروجی محاسبه ببینه، اینها سمت فرانت انجام میشه
ولی اینکه دقیقا چی چه سمتی اجرا بشه، تصمیم مدیرپروژه خواهد بود
اما چیزی هم که بهش اشاره کردید تقریبا درسته مگر در موارد خاص شامل عملیات دیگه ای بشه. کلا فرانت بخشیش میشه پیاده سازی قالب و بخش دیگری هم میشه کار با دریافت و ارسال دیتا
بهترین کار اینه که تاجایی که امکان داره از کدهای خام استفاده کنین و خودتون موارد این چنین ساده را بنویسید
چون ب تازگی سایت gtmetrix در قوانین بهینه سازی سایتها سختگیر ترشده و استفاده از پکیجهای زیاد یعنی سرعت لود پایینتر و درنتیجه سایت به رتبه ی خوبی نخواهد رسید
در استفاده از هرچیزی در سایت باید درنظر بگیرید که حجم قالب چقدر خواهد بود. حتی هر 1 کیلوبایت کد اضافه برای وبسایت مهم هست و موجب کاهش سرعت میشه
@kazemi
اگر بخوايم از پكيج براي اكثر كارهامون استفاده كنيم فارغ از طراحي قالب كار يك برنامه نويس فرانت بيشتر ميشه فرستادن درخواست به سمت سرور و گرفتن و نمايش ديتا يا api با fetch يا axios درون قالب يا مباحث ديگري هم در بحث كدنويسي فرانت هست و محدود به اين كارها نميشه؟
البته به غير از موارد روتين مثل اعتبارسنجي فرم و سبد خريد
چون شنيدم اكثر كار ها و كدها سمت سرور انجام ميشه
اینکه چه چیزی سمت فرانت بیشتر باشه یا بکند کاملاااا بستگی به پروژه داره. مثلا در پروژه هایی که سرعت عملیات محاسبات (مثلا پروژه های تناسب اندام) خیلی باید بالا باشه و کاربر در عین وارد کردن دیتا خروجی محاسبه ببینه، اینها سمت فرانت انجام میشه
ولی اینکه دقیقا چی چه سمتی اجرا بشه، تصمیم مدیرپروژه خواهد بود
اما چیزی هم که بهش اشاره کردید تقریبا درسته مگر در موارد خاص شامل عملیات دیگه ای بشه. کلا فرانت بخشیش میشه پیاده سازی قالب و بخش دیگری هم میشه کار با دریافت و ارسال دیتا
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟