NimForum: جایگزینی نوشته شده با زبان Nim برای Discourse به منظور طراحی تالار گفتگو

NimForum: جایگزینی نوشته شده با زبان Nim برای Discourse به منظور طراحی تالار گفتگو

NimForum جایگزینی نوشته شده با زبان Nim و دیتابیس SQLite برای Discourse است که به منظور طراحی فوروم (تالار گفتگو) به صورت اپن‌سورس و تحت لیسانس MIT عرضه شده است (برای آشنایی بیشتر با این زبان برنامه‌نویسی، می‌توانید به مقالهٔ Nim: یک زبان برنامه‌نویسی که بهترین‌های Python ،Go و Rust را یک‌جا جمع کرده است! مراجعه نمایید.)

طبق ادعای ریپازیتوری گیت‌هاب این سرویس، NimForum یک اصطلاحاً Single-Page Application یا به اختصار SPA سبک، سریع و ساده است. از جمله قابلیت‌های کلیدی NimForum می‌توان به موارد زیر اشاره کرد:

- پشتیبانی از SASS
- امکان مسدودسازی اِسپم‌
- فرمت‌دهی به پُست‌ها با استفاده از Markdown
- امکان سِرچ پیشرفته با استفاده از قابلیت Full-Text Search دیتابیس SQLite
- پشتیبانی از Gravatar

گفتیم که NimForum به عنوان جایگزینی برای پلتفرم معروف و محبوب Discourse عرضه شده است (دیسکورس توسط Jeff Atwood، یکی از دو بنیان‌گذار وب‌سایت معروف استک اورفلو، طراحی و مدیریت می‌شود.) به هر حال، اگر علاقمند به آشنایی بیشتر با دیسکورس و یا استفاده از آن هستید، می‌توانید به مقالهٔ ایجاد تالار گفتگو در سایت خود با استفاده از Discourse مراجعه نمایید.