Express  یک فریمورک انعطاف پذیر و مینیمالیست یا کمینه گرا است که در بالای Node.js قرار دارد و به شما امکان می دهد تا وب سایت های قدرتمند و اپلیکیشن های وب را ایجاد کنید. در این دوره با نحوه ی کارکرد این فریمورک پرطرفدار آشنا می شوید. مربی Emmanuel Henri، روش نصب Express و ساخت اپلیکیشن با مولد اپلیکیشن Express را توضیح خواهد داد. او همچنین مفاهیم مسیریابی اصلی را مطرح کرده و به بررسی نحوه کار با میان افزار می پردازد. در ادامه، مربی چند موضوع  پیشرفته از جمله نحوه اشکال زدایی اپلیکیشن Express و استفاده از Express در پس یک نماینده (proxy) را نیز به بحث می گذارد.

سرفصل ها:

  • ایجاد یک endpoint داده پایه
  • مسیریابی با Express
  • افزودن یک مسیر ایستا برای سرویس فایل
  • میان افزار پایه با Express
  • میان افزار داخلی و روش رفع اشکال میان افزار
  • اشکال زدایی در اپلیکیشن Express
  • بهترین روش های امنیتی با Express
  • راه اندازی Express
  • مقدمه ای بر Express
  • نصب Node/npm
  • مولد اپلیکیشن Express
  • شروع به کار
  • راه اندازی اولیه سرور Node با Express
  • افزودن داده به سرور
  • ایجاد یک مسیر پایه
  • تست کردن endpoints با Postman
  • ایجاد یک endpoint داده پایه
  • افزودن یک مسیر ایستا برای سرویس فایل
  • مسیریابی با Express
  • مسیریابی: پارامترها
  • مسیریابی: گرداننده مسیر
  • مسیریابی: متدهای رایج
  • مسیریابی: زنجیره ای
  • میان افزار با Express
  • میان افزار داخلی
  • روش رفع اشکال میان افزار
  • میان افزار شخص ثالث
  • نکات پیش رفته در Express
  • اشکال زدایی در Express
  • استفاده از Express در پس یک proxy
  • مروری بر امنیت برای Express
  • وب سریع با Express
  • نتیجه