همت یک طراح وب سایت را می‌اقتدار به تلاش یک معمار تشبیه کرد. یک طراح تارنما وظیفه طراحی وب سایت و ساختار آن را داراست. نرم‌افزار نویسی یک وب سایت در دو قسمت شکل می گیرد. نرم‌افزار‌نویسی back end در واقع پیاده سازی ساختار پشت صحنه وب سایت هست و برای مخاطب قابل مشاهده نیست. طراحی سایت در مشهد در بنا شده در قسمت back end  هسته مهم وب سایت نرم‌افزار‌نویسی می شود. از جمله خزانه‌های اطلاعاتی و داده ها یوزرها. هم‌اینگونه مخاطب نمی‌تواند به کدهای این قسمت دسترسی داشته باشد و صرفا نتیجه ها آن را مشاهده می‌نماید.
 
قسمت دوم اپ نویسی front end می باشد. اپ‌نویسی front end پیاده سازی بخشی از تارنما میباشد که برای مخاطب قابل مشاهده است و با لهجه‌های نرم افزار‌نویسی HTML ,CSS, ,Java Script و… اجرا می‌گردد. هم‌اینگونه استفاده کننده قابلیت و امکان مشاهده کدهای درج شده را نیز داراست. در بنا شده در اپ نویسی front end هر آن چه شما در ظواهر وب سایت را مشاهده میکنید، اپلیکیشن نویسی می‌نماید.
 
اپلیکیشن نویسی منحصر Front end
به خواسته نرم افزار نویسی منحصربه‌فرد front end  وب سایت شما، در یک نشست حضوری گرافیک وب سایت آیتم رسیدگی قرار گرفته و مطابق ایده پردازی‌ها و استراتژی‌های بیزنس و علایق مشتریان شما، پیاده سازی متبوع انجام شده و بعد از آن فعالیت نرم افزار نویسی استارت می‌گردد.همانگونه که گفته شد نرم افزار نویسی سمت مخاطب (Front end) هر آن چه که مرتبط با ظواهر وبسایت میباشد و مخاطب قادر است مشاهده نماید، هست.
 
مثلا ساخت تغییر تحول در تصاویر اسلایدشوها، طریق ورود به نصیب‌های گوناگون وبسایت، نوع اکران جدول‌ها، برنامه کودکان‌ها، نوع قرارگیری تصاویر، متن ها و اکشن‌ها و … برای هربخش از وب سایت قادر است تعریف و تمجید گردد. یک پیاده سازی منحصربه‌فرد موجب می‌گردد تا یک تارنما حرفه ای و جالب داشته و به این ترتیب بازدید از وبسایت بالا رفته و بر بهینه سازی بسیار تاثیرگذار خواهد بود.