کدنویسی سمت کلاینت، از سه بخش کلی تشکیل شده است: HTML برای طراحی اسکلت یا ساختار کلی صفحه، CSS که به کمک آن میتوان چینش، نحوه نمایش عناصر HTML و به طور کلی ظاهر صفحه را مشخص نمود و جاوااسکریپت که کاربرد آن در پویاسازی صفحات است و دارای کتابخانههای قدرتمند زیادی از جمله Node.js، جیکوئری، انگولار و… است.