ساخت View و پوشه‌ی Public

در جلسه‌ی دوم، وارد دنیای طراحی رابط کاربری سمت سرور می‌شویم. ابتدا با مفهوم View Engine در Express.js آشنا می‌شویم و یاد می‌گیریم چگونه موتور قالب EJS (Embedded JavaScript Templates) را نصب و راه‌اندازی کنیم تا بتوانیم صفحات پویا با داده‌های داینامیک تولید کنیم. سپس پوشه‌ی Public را ایجاد می‌کنیم تا فایل‌های استاتیک پروژه مانند CSS، JavaScript، تصاویر و فونت‌ها در آن نگهداری شوند. یاد می‌گیریم چگونه با استفاده از متد express.static() این پوشه را به‌صورت عمومی در دسترس قرار دهیم. در طول این جلسه، با مثال‌های عملی خواهید دید که چگونه داده‌ها از سرور به فایل EJS ارسال شده و در قالب HTML رندر می‌شوند. در پایان جلسه، شما خواهید توانست: View Engine را در Express.js پیکربندی کنید صفحات EJS بسازید و داده‌ها را در آن نمایش دهید پوشه‌ی Public را برای فایل‌های استاتیک تنظیم کنید ساختار پوشه‌های پروژه را به‌صورت حرفه‌ای سازمان‌دهی کنید