توسعه وب فرانت اِند ( Front - end web development ) روشی است برای تبدیل داده ها به یک رابط کاربر گرافیکی، از طریق استفاده از اچ تی ام ال، سی اس اس و جاوا اسکریپت، به طوری که کاربران بتوانند آن داده ها را مشاهده و تعامل کنند. چالش مرتبط با توسعه قسمت فرانت اند این است که ابزارها و تکنیک های استفاده شده برای ایجاد فرانت اند یک وب سایت به طور مداوم تغییر می کنند و بنابراین برنامه نویس باید به طور مداوم از نحوه توسعه این زمینه آگاه باشد. هدف از طراحی سایت این است که اطمینان حاصل شود وقتی کاربران سایت را باز می کنند، اطلاعات را در قالبی که خواندن آن آسان و مرتبط باشد می بینند. این مسئله با این واقعیت که کاربران اکنون از طیف وسیعی از دستگاه ها با اندازه صفحه نمایش و وضوح متفاوت استفاده می کنند، باعث می شود طراح مجبور شود هنگام طراحی سایت این جنبه ها را در نظر بگیرد. آنها باید اطمینان حاصل کنند که سایت آنها در مرورگرهای مختلف ( مرورگر متقابل ) ، سیستم عامل های مختلف ( کراس پلتفرم ) و دستگاه های مختلف ( کراس دستگاه ) به درستی ظاهر می شود، که این امر نیاز به برنامه ریزی دقیق از طرف توسعه دهنده دارد.
چندین ابزار و سیستم عامل مانند وردپرس، جوملا و دروپال در دسترس هستند که می توانند برای توسعه سمت فرانت اند وب سایت مورد استفاده قرار گیرند. [ ۱]
اچ تی ام ال یا زبان نشانه گذاری ابرمتنی، ستون فقرات هر فرایند توسعه وب است و بدون آن یک صفحه وب وجود نخواهد داشت.
سی اس اس یا شیوه نامه آبشاری ( نگارش سند ) ، جنبه ارائه سایت را کنترل می کند و به سایت شما اجازه می دهد ظاهر منحصر به فرد خود را داشته باشد.
جاوا اسکریپت یک زبان برنامه نویسی دستوری مبتنی بر رویداد است ( برخلاف مدل برنامه نویسی اعلانی اچ تی ام ال ) که برای تبدیل یک صفحه اچ تی ام ال ثابت به یک رابط پویا استفاده می شود. کد جاوا اسکریپت می تواند با استفاده از مدل شیءگرای سند ( DOM ) ، ارائه شده توسط استاندارد اچ تی ام ال، یک صفحه وب را در پاسخ به رویدادها ( مانند تایپ در اینپوت توسط کاربر ) تغییر دهد.
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفچندین ابزار و سیستم عامل مانند وردپرس، جوملا و دروپال در دسترس هستند که می توانند برای توسعه سمت فرانت اند وب سایت مورد استفاده قرار گیرند. [ ۱]
اچ تی ام ال یا زبان نشانه گذاری ابرمتنی، ستون فقرات هر فرایند توسعه وب است و بدون آن یک صفحه وب وجود نخواهد داشت.
سی اس اس یا شیوه نامه آبشاری ( نگارش سند ) ، جنبه ارائه سایت را کنترل می کند و به سایت شما اجازه می دهد ظاهر منحصر به فرد خود را داشته باشد.
جاوا اسکریپت یک زبان برنامه نویسی دستوری مبتنی بر رویداد است ( برخلاف مدل برنامه نویسی اعلانی اچ تی ام ال ) که برای تبدیل یک صفحه اچ تی ام ال ثابت به یک رابط پویا استفاده می شود. کد جاوا اسکریپت می تواند با استفاده از مدل شیءگرای سند ( DOM ) ، ارائه شده توسط استاندارد اچ تی ام ال، یک صفحه وب را در پاسخ به رویدادها ( مانند تایپ در اینپوت توسط کاربر ) تغییر دهد.
wiki: توسعه وب فرانت اند