Strapi
Strapi یک CMS یا سیستم مدیریت محتوای Headless و متنباز است که به توسعهدهندگان اجازه میدهد APIهای اختصاصی و اپلیکیشنهایی با محتوای حجیم را بهسرعت و بهراحتی بسازند. این ابزار علاوه بر اینکه یک پنل مدیریت ساده برای ایجاد و مدیریت محتوا فراهم میکند، به توسعهدهندگان این امکان را میدهد تا از فریمورکهای محبوبی مانند React ،Angular و Vue.js برای ارتباط API استفاده کنند. Strapi روی Node.js ساخته شده است و معماری ماژولار و پلاگینهای قابل توسعهاش آن را برای طیف گ ستردهای از پروژهها انعطافپذیر و مقیاسپذیر می کند.
بهکمک Strapi، توسعهدهندگان میتوانند روی ساخت اپلیکیشنهای بینقص تمرکز کرده و از یک زیرساخت قدرتمند و قابل شخصیسازی استفاده کنند.
استقرار با یک کلیک
به کمک اپلیکیشنهای آمادهی کانتینر ابری آروان راهاندازی Strapi تنها با یک کلیک امکانپذیر است.
برای ساخت Strapi بهکمک اپلیکیشنهای آماده کانتینر ابری آروان، میتوانید از میان Strapi - MySQL ،Strapi یا Strapi - Potgres یکی را بر اساس نیازتان انتخاب کنید. اپلیکیشن آمادهی Strapi که دارای دیتابیس SQLite است برای محیطهای توسعه و تست توصیه میشود و دو اپلیکیشن دیگر با دیتابیس MySQL یا Potgres برای پروداکشن.
استفاده از Strapi
پس از استقرار اپلیکیشن بر بستر کانتینر ابری آروان، میتوانید از طریق دامنهی رایگان آروان یا دامنهی شخصیتان (اگر آن را روی این اپلیکیشن تنظیم کردهاید) به Strapi دسترسی داشته باشید.
در گام اول لازم است یک اکانت ادمین بسازید. پس از آن میتوانید با اضافه کردن admin/ به انتهای دامنهی اختصاصی/آروان به داشبورد استرپی دسترسی داشته باشید.
ساخت بلاگ
بهکمک Strapi میتوانید بهراحتی Backend یک وبلاگ را ایجاد کنید و از طریق API آن را به اپلیکیشن Frontendتان متصل کنید. برای این کار کافی است تا Collection پستهایتان را بسازید و سپس محتوا به آن اضافه کنید. پس از آن میتوانید از طریق درخواستهای API محتوا را دریافت کنید.