وبسایتها و برنامههای تحت وب اغلب از دو بخش اصلی تشکیل شدهاند: بخش فرانتاند و بخش بکاند. هر یک از این بخشها مسئولیتهای مختلفی را بر عهده دارند و برای افراد مختلفی مناسب هستند. در این مقاله، به بررسی این دو بخش و معیارهای تشخیص آنها برای افراد مختلف میپردازیم.
فرانتاند:
فرانتاند به قسمتی از یک وبسایت یا برنامه تحت وب اطلاق میشود که در مرورگر کاربر بارگذاری و نمایش میشود و به تعامل کاربر با وبسایت میپردازد. این بخش شامل رابط کاربری (UI)، تجربه کاربری (UX) و عملکرد تعاملی است. اگر شما:
علاقهمند به طراحی و ظاهر وبسایتها و برنامههای زیبا هستید.
علاقهمند به برنامهنویسی اسکریپتهای کاربردی و تعاملی با JavaScript هستید.
دوست دارید روی ایجاد رابط کاربری کاربران تمرکز داشته باشید و آنها را به یک تجربه کاربری بهتر هدایت کنید.
در این صورت، فرانتاند ممکن است به درد شما بخورد.
بکاند:
بکاند به قسمتی از یک وبسایت یا برنامه تحت وب اطلاق میشود که در پشتپرده فعالیت میکند و مسئولیت اجرای عملیات پردازش داده، مدیریت پایگاهداده، اجرای عملیات سرور و ارتباط با بخشهای دیگر را بر عهده دارد. اگر:
علاقهمند به پردازش و مدیریت دادهها و اطلاعات در پایگاهداده هستید.
دوست دارید برنامههای سروری قدرتمند بنویسید و عملکرد وبسایتها را بهبود ببخشید.
تمایل دارید به ارتباط با سایر سرویسها و APIها برای بهبود عملکرد وبسایتها داشته باشید.
در این صورت، بکاند ممکن است به درد شما بخورد.
نتیجهگیری:
فرانتاند و بکاند دو بخش مهم و تکمیلکننده یک وبسایت یا برنامه تحت وب هستند و هر کدام مسئولیتهای متفاوتی را بر عهده دارند. برای تشخیص آنکه کدام یک از این دو بخش به شما بیشتر میآید، به تمرکز و علاقههای شخصی خودتان دقت کنید و با تجربه کاربری و آشنایی با فناوریهای مربوطه تصمیم بگیرید.
امیرحسین نوظهور
And To Do So From Now Until The Death, Whatever the Cost
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام