برنامه نویسی Front end، یکی از مهمترین شاخه های برنامه نویسی وب میباشد. در این زمینه ما دو نوع برنامه نویسی داریم که Front end و Back end نام دارند. در این مقاله توضیح مختصری درباره متد Front end ارائه خواهم داد.
هر وبسایتی شامل یک بخش است که توسط کاربر مشاهده میشود و بخشی نیز در دید کاربر قرار ندارد. به نوع کدنویسی که نتیجه آن توسط کاربر مشاهده میشود، Front end میگویند.
به عنوان مثال، همین وبلاگ دارای قالبی است که به شمایل بلاگ، نظم میدهند. جنس کد های قالب از نوع HTML است و خواننده به عنوان یک کاربر به سادگی با این رابط گرافیکی ارتباط برقرار میکند و از آن استفاده میکند. این نمونه ای از برنامه نویسی Front end میباشد.
اما فضای مدیریتی این بلاگ که در آن کدهای جامع و زیرساختی وب قرار دارند را Back end مینامند.
حال تعدادی از مهارتهایی که یک برنامه نویس Front end باید داشته باشد اشاره میکنیم:
- HTML
- CSS
- Javascript
- کتابخانهها و فریمورک های جاوا اسکریپت (مثل جی کوئری)
- کتابخانههای CSS مثل بوت استرپ
- پردازندههای CSS مثل Sass یا Less
- طراحی وب واکنش گرا (Responsive Web Design)
- نرم افزارهای گرافیکی (فتوشاپ و شاید کمیIllustrator)
- تست و آزمون خطا
- و مهارتجانی دیگری
درباره این سایت