تفاوت طراحی وب با فرانت اند

سه شنبه 2 دی 1399

اغلب برنامه نویس ها تفکرشان نسبت به طراحی وب،همان برنامه نویسی سمت کاربر یا Front-End هست.امروز و در این مقاله میخوایم تفاوت این دو را مشخص کنیم

تفاوت طراحی وب با فرانت اند

برنامه نویسی سمت کاربر با همان فرانت اند شامل مجموعه ای مهارت ها است که طراحی وب جزوی از آن مهارت هاست.

به شخصی که مهارت های طراحی وب را دارد نمی توان برنامه نویس گفت.حالا چه چیزی یک طراح وب رو تبدیل به یک برنامه نویس میکند؟

دانستن دانشی همچون Angular,React,VueJs  و یا سایر فریم ورک های سمت کلاینت!

حالا سوالی که اینجا پیش میاد این هست که، خب اینا رو یادبگیریم که چی؟

درجواب باید بگم معمولا کار هرکدام از این فریم ورک ها این هست که یک نیازی رو برطرف بکنه و یا اینکه یک امکان و فیچر جدیدی به اپلیکیشن ما اضافه بکنه.مثلا قابلیت انگیولار اینه که میتونه صحفه رو SPA یا اصطلاحا Single Page Application کنه اما در کنار اون قابلیت های مختلفی نیز داره.بعضی از قابلیت ها بین فریم ورک ها و لایبرری ها مشترکه.مثلا بحث روتینگ یا مثلا دیتا بایندینگ و یا کدنویسی ماژولار.که معمولا علت یادگیری این فریم ورک ها هم همین هست که شما قابلیت این رو داشته باشید که از امکاناتی که در اختیارتون هست استفاده کنید.

 

حالا باید برگردیم سر بحث اصلیمون.تفاوت فرانت اند با طراحی وب.

همونطور که اشاره کردیم طراحی وب بخشی از فرانت اند هست و فرانت اند گسترده تر از این حرف هاست.پس برای تبدیل شدن به یک برنامه نویس سمت کاربر میتونید یکی از این فریم ورک ها رو یادبگیرد.

 

خب این هم از این.

نتیجه گیری :

در این مقاله یاد گرفتیم که برنامه نویسی سمت کلاینت گسترده تر از این حرف هاست و فقط شامل طراحی قالب نمیشه.

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

 

متین دیناشی

نویسنده 1 مقاله در برنامه نویسان

کاربرانی که از نویسنده این مقاله تشکر کرده اند

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید

نظرات کاربران

برای درج نظر باید وارد سایت شوید