
در نوزدهمین جلسه فرانت چپتر، عرفان صفری به معرفی Deno و فریمورک Fresh پرداخت. Deno به عنوان جانشین مدرن Node.js توسط Ryan Dahl (خالق Node.js) طراحی شده و با رویکرد جدید خود در مدیریت ماژولها و امنیت، توجه بسیاری از توسعهدهندگان را جلب کرده است.
سرفصلهای ارائه شده
- معرفی Deno: آشنایی با Deno، تفاوتهای آن با Node.js و فلسفه طراحی
- مفاهیم پایه Deno:
- مدیریت ماژولها: رویکرد Deno در مدیریت وابستگیها با استفاده از URL
- مجوزها (Permissions): سیستم امنیتی Deno و مجوزهای دسترسی
- TypeScript: پشتیبانی داخلی از TypeScript بدون نیاز به تنظیمات
- Fresh Framework: معرفی فریمورک Fresh برای Deno
- معماری islands: رویکرد منحصربهفرد Fresh در رندرینگ
- Preact: استفاده از Preact به عنوان کتابخانه اصلی
- Server-Side Rendering: رندر سمت سرور در Fresh
Deno و Fresh نشان دادند که میتوان از تجربههای گذشته درس گرفت و پلتفرمی امنتر و مدرنتر برای توسعه وب ساخت
!فرانت چپتر
در این جلسه مباحث به صورت عملی همراه با مثالهای کدنویسی ارائه شد و شرکتکنندگان با نحوه کار با Deno و فریمورک Fresh آشنا شدند.
فایل صوتی ضبطشده این جلسه را میتوانید از طریق لینک زیر گوش دهید: 🎧 ضبط صوتی جلسه نوزدهم - فرانتچپتر


