رفتن به محتوا

چگونگی کار داده‌های اپ شما

وقتی اپ خود را توصیف می‌کنید، Proyecta مدل داده را برنامه‌ریزی می‌کند، collection‌های واقعی را آماده می‌سازد و پیش از ساخت رابط کاربری، آن‌ها را با محتوای نمونه‌ی واقع‌گرایانه پر می‌کند. اپ شما از همان اولین build به داده‌های واقعی و قابل ویرایش توسط مالک متصل می‌شود — بدون داده‌های placeholder موقت که بعداً باید جایگزین شوند.

شما نیازی به طراحی پایگاه داده، نوشتن schema، یا وصل کردن API ندارید. کافی است با زبان ساده توضیح دهید چه می‌خواهید؛ Proyecta ابتدا لایه‌ی داده را می‌سازد، سپس یک رابط کاربری اختصاصی روی آن بنا می‌کند. این صفحه توضیح می‌دهد چه اتفاقی پشت صحنه می‌افتد تا بقیه‌ی مستندات داده برایتان معنادار باشد.

وقتی اپ خود را توصیف می‌کنید چه اتفاقی می‌افتد

Section titled “وقتی اپ خود را توصیف می‌کنید چه اتفاقی می‌افتد”
  1. اپ خود را در چت توصیف می‌کنید — هدفش چیست، برای چه کسی است، چه کاری باید انجام دهد.
  2. Proyecta مدل داده را برنامه‌ریزی می‌کند — کدام content collection‌ها مورد نیاز اپ هستند (از میان طرح‌های آماده انتخاب یا به صورت سفارشی طراحی می‌شوند) و کدام قابلیت‌ها فعال هستند (فرم‌ها، commerce، auth و غیره).
  3. پلتفرم آن collection‌ها را آماده و با محتوای نمونه‌ی واقع‌گرایانه پر می‌کند — به صورت قطعی، پیش از وجود هر رابط کاربری. “posts”، “services” یا “menu” شما از همان ابتدا ورودی‌های باورپذیر دارند.
  4. Proyecta رابط کاربری اختصاصی را روی آن داده‌های واقعی می‌سازد — صفحات، component‌ها و یک پنل ادمین برای مدیریت — با خواندن از طریق typed content hook هایی که AI برایتان می‌نویسد.

چون داده‌ها از مرحله‌ی ۳ واقعی هستند، آنچه در preview می‌بینید دقیقاً همان کاری است که اپ شما انجام می‌دهد — نه یک mockup ثابت که به محض ویرایش خراب شود.

Proyecta هر اپ را به دو لایه تقسیم می‌کند و با هر کدام بسیار متفاوت رفتار می‌کند:

  • زیرساخت از پیش ساخته شده و قطعی است. مدل داده، seeding، پنل ادمین، مدیریت فرم، auth و اتصال قابلیت‌ها از قطعات آزموده‌شده و قابل استفاده‌ی مجدد کنار هم می‌آیند. این بخشی است که باید درست باشد، پس صفحه به صفحه بداهه‌سازی نمی‌شود.
  • رابط کاربری عمومی اختصاصی و AI-authored است. صفحات بازاریابی، layout‌ها، component‌ها و برند شما تازه و برای اپ شما نوشته می‌شوند — هیچ‌گاه از بخش‌های قالب‌بندی‌شده‌ی عمومی کپی نمی‌شوند. این بخشی است که باید متمایز باشد.

نتیجه: اپ شما هم یک backend محکم و قابل اعتماد دارد، هم یک frontend منحصر به فرد. AI خلاقیتش را صرف آنچه بازدیدکنندگان می‌بینند می‌کند و برای همه چیز پشت صحنه به ماشین‌آلات اثبات‌شده تکیه می‌کند.

داده‌های شما کجا ذخیره می‌شوند

Section titled “داده‌های شما کجا ذخیره می‌شوند”

داده‌های تقریباً تمام اپ‌ها در CMS قرار دارند — فروشگاه محتوای مدیریت‌شده‌ی داخلی Proyecta. این مکان پیش‌فرض برای محتوا و رکوردهای پایدار است: پست‌ها، سرویس‌ها، آگهی‌ها، سؤالات متداول، کاتالوگ محصولات، رزروها و اطلاعات کسب‌وکار شما. نیازی به اجرا یا مدیریت آن ندارید؛ فقط آنجاست. به Content Management مراجعه کنید.

دسته‌ی کوچک‌تری از اپ‌ها به داده‌ای نیاز دارند که به صورت زنده تغییر می‌کند — چتی که با رسیدن پیام‌ها به‌روز می‌شود، فید فعالیت، حضور (“چه کسی آنلاین است”) یا وضعیت بازی چندنفره. یک realtime store اختصاصی برای این نوع رفتارها به زودی می‌آید؛ محتوای پایدار و کاتالوگ commerce همچنان در CMS خواهند ماند.

اگر اپ شما نیاز دارد به… از این استفاده می‌کند…
محتوا، رکوردها، کاتالوگ، فرم‌ها (حالت رایج) CMS (پیش‌فرض)
حساب کاربری و ورود به سیستم Auth
محصولات، سفارش‌ها، پرداخت‌ها Commerce
فایل‌ها و رسانه‌های آپلودشده Files & Media

هیچ‌گاه نباید تصمیم بگیرید محتوا، کاربران، سفارش‌ها یا فایل‌ها کجا می‌روند — پلتفرم آن را مدیریت می‌کند. یک realtime store برای رفتار زنده به زودی می‌آید؛ تا آن زمان، اپ‌هایی که به به‌روزرسانی زنده نیاز دارند همه چیز دیگر را دریافت می‌کنند و از وجود این قابلیت در راه مطلع می‌شوند.

پس از ساخت اپ، دو روش برای کار با داده‌هایش وجود دارد — بدون نیاز به کد:

  • از AI در چت بخواهید"Add a service called 'Deep clean' for $120"، "Edit the FAQ about refunds". AI به هر store‌ای که داده در آن است می‌نویسد.
  • پنل ادمین اپ شما — یک ویرایشگر محافظت‌شده با ورود به سیستم روی اپ منتشرشده‌تان، برای مدیریت مستقیم محتوا و ارسال‌های فرم بدون نیاز به AI.

یک realtime record browser برای اپ‌هایی با به‌روزرسانی زنده به زودی می‌آید. محتوای CMS خود را از طریق پنل ادمین اپ یا AI مدیریت کنید.

  • Content Management — collection‌ها، ورودی‌ها و فیلدها.
  • Forms — دریافت lead، استعلام قیمت و رزرو در inbox ادمین.
  • Admin Panel — روش داخلی و بدون کد برای مدیریت محتوا و ارسال‌های اپ.
  • Database — نحوه‌ی ذخیره‌سازی داده‌ها و پایگاه داده‌ی realtime که به زودی می‌آید.