توضیح مفاهیم
توضیح ساده دربارهٔ چیزهایی که هنگام ساخت نرمافزار با آنها روبهرو میشوید: پایگاه داده، میزبانی، API، احراز هویت و موارد دیگر.
توضیح مفاهیم
توضیح ساده دربارهٔ چیزهایی که هنگام ساخت نرمافزار با آنها روبهرو میشوید: پایگاه داده، میزبانی، API، احراز هویت و موارد دیگر.
- بدون کد در برابر کمکد: تفاوت واقعی و نحوهی انتخاب — بدون کد در برابر کمکد توضیح داده شده: برای چه کسانی است، چه چیزهایی میسازید، تا کجا مقیاس میگیرد، نمونههای واقعی و جای سازندههای هوش مصنوعی در 2026.
- اپ نیتیو در برابر وباپ پیشرو: کدام را لازم دارید؟ — اپ نیتیو و وباپ پیشرو (PWA) را مقایسه میکنیم: هرکدام چه کاری میکند، محدودیتهای آیفون تا سپتامبر ۲۰۲۶، هزینهها و راه انتخاب برای نسخه اول.
- سازنده اپ با هوش مصنوعی چیست؟ نحوه کار و مناسب چه کسانی — سازنده اپ با هوش مصنوعی توضیح ساده شما را به وباپی تبدیل میکند که آن را مینویسد، اجرا و منتشر میکند. نحوه کار، نقاط قوت و محدودیتها.
- فرانتاند در برابر بکاند: تفاوت چیست؟ — فرانتاند همان چیزی است که کاربر در مرورگر میبیند؛ بکاند روی سرور اجرا میشود و داده، منطق و امنیت را مدیریت میکند. نحوه کار این دو با هم، همراه با یک مثال.
- دامنه و DNS چطور کار میکنند: راهنمای افراد غیرتوسعهدهنده — چطور نام دامنه و DNS، example.com را به اپ شما وصل میکنند: ثبتکنندهها، نامسرورها، رکوردهای A، CNAME، MX و TXT، زمان انتشار و اتصال یک دامنهی اختصاصی.
- نحوه استفاده از LLM API: توکنها، هزینهها، کلیدها و اولین قابلیت هوش مصنوعی شما — LLM API چیست، توکنها، پنجرهٔ زمینه و قیمتگذاری بر اساس توکن چطور کار میکنند، چگونه کلید API را امن نگه دارید و اولین قابلیت هوش مصنوعی را بسازید.
- REST در برابر GraphQL: تفاوت چیست و کدام را باید استفاده کنید؟ — REST و GraphQL دو روش طراحی API هستند. نحوه کار هر کدام با مثال، مزایا و معایب واقعی، و اینکه کدام برای برنامهای که با هوش مصنوعی میسازید منطقی است.
- SQL در برابر NoSQL: اپ شما باید از کدام پایگاه داده استفاده کند؟ — SQL داده را در جدولهای مرتبط ذخیره میکند و NoSQL از سند و کلید-مقدار استفاده میکند. تفاوتهای واقعی، مثالها و اینکه کدام برای اپ شما مناسب است.
- کوکی چیست؟ وبسایتها چطور شما را به یاد میآورند — کوکیها دادههای کوچکی هستند که یک وبسایت در مرورگر شما ذخیره میکند تا شما را به یاد بیاورد. ورود، سبد خرید و ردیابی چطور از آنها استفاده میکنند.
- متغیرهای محیطی و رازها چیست؟ راهنمای ساده — متغیرهای محیطی تنظیماتی هستند که بیرون از کد نگه داشته میشوند و رازها همان مقادیر خصوصیاند، مثل کلیدهای API. طرز کار و راه دور نگه داشتنشان از مرورگر.
- CDN چیست؟ شبکههای توزیع محتوا به زبان ساده — CDN نسخههایی از فایلهای سایت را روی سرورهای سراسر جهان نگه میدارد تا صفحات سریعتر باز شوند. کش، تأخیر بهروزرسانیها و پرسشهای هوش مصنوعی.
- CMS چیست؟ سیستمهای مدیریت محتوا توضیح داده شده — CMS به افراد اجازه میدهد محتوای سایت را بدون کد ویرایش کنند. CMS سنتی و هدلس، یک مثال وبلاگ و زمان نیاز سایت ساختهشده با هوش مصنوعی به آن.
- پایگاه داده چیست؟ راهنمایی برای سازندگان برنامه — پایگاه داده جایی است که برنامه رکوردهایش را نگه میدارد تا فردا هم سر جایشان باشند. جدولها و ارتباطها، یک مثال اپ رزرو و آنچه از هوش مصنوعی باید بپرسید.
- برنامه فولاستک چیست؟ توضیح ساده به زبان روان — برنامه فولاستک صفحهای دارد که مردم میبینند، سروری که قوانین را اعمال میکند و پایگاه دادهای که به یاد میآورد. هر لایه چه کاری میکند و چرا مهم است.
- صفحه فرود چیست؟ راهنمای ساده — صفحه فرود یک صفحه وب تکی است که بازدیدکننده را به انجام یک کار هدایت میکند. تفاوتش با صفحه اصلی، آنچه در آن میآید و آنچه از هوش مصنوعی بخواهید.
- درگاه پرداخت چیست؟ پرداخت آنلاین، توضیح داده شده — درگاه پرداخت اطلاعات کارت را امن از صندوق پرداخت شما به بانکها و برمیگرداند. پرداخت آنلاین چطور کار میکند، هزینهاش و آنچه از هوش مصنوعی بپرسید.
- سرور چیست؟ راهنمای ساده برای سازندگان برنامه — سرور رایانهای یا برنامهای است که به درخواستهای دستگاههای دیگر پاسخ میدهد. سرور وب چطور کار میکند، سرور برنامه شما چه میکند و چه چیزی بخواهید.
- نقشه سایت چیست؟ sitemap.xml را ساده توضیح میدهیم — نقشه سایت فهرستی از صفحاتی است که میخواهید موتورهای جستجو بشناسند. محتوای sitemap.xml، زمان نیاز به آن، نحوه ثبت و آنچه از سازنده هوش مصنوعیتان بخواهید.
- محیط استیجینگ چیست؟ قبل از انتشار آزمایش کنید — محیط استیجینگ نسخه خصوصی اپ شماست برای آزمودن تغییرات پیش از دیدن کاربران واقعی. تفاوت توسعه، استیجینگ و پروداکشن و نحوه استفاده از هرکدام.
- وبهوک چیست؟ چگونه اپها یکدیگر را خبر میکنند — وبهوک پیامی است که یک سرویس وقتی اتفاقی میافتد، مثل پرداخت، به اپ شما میفرستد. نحوه کار، اهمیت امضا و تلاش مجدد، و اشتباهات رایج.
- ایجنت هوش مصنوعی چیست؟ توضیحی ساده — ایجنت هوش مصنوعی مدلی است که با استفاده از ابزار در یک حلقه کار را تمام میکند، نه فقط پاسخ میدهد. نحوه کار، یک مثال کامل، ریسکها و هدایت آن.
- API چیست؟ راهنمای ساده برای سازندگان اپ — API راهی است که یک نرمافزار از نرمافزار دیگر داده یا عملی میخواهد. REST، اندپوینت و کلید API چطور کار میکنند، با مثال و آنچه از هوش مصنوعی بخواهید.
- LLM چیست؟ مدلهای زبانی بزرگ به زبان ساده — LLM مدل هوش مصنوعیای است که با متن زیادی آموزش دیده تا زبان را پیشبینی و تولید کند. نحوه کار، توکنها، پنجره متن، محدودیتها و آنچه باید بخواهید.
- MVP چیست؟ محصول حداقلی کارا توضیح داده شده — MVP کوچکترین نسخه یک محصول است که کاربران واقعی از آن ارزش میگیرند و نشان میدهد ایده درست است یا نه. چه بماند، چه کنار برود و هوش مصنوعی چه کرده.
- ORM چیست؟ چطور برنامهها با پایگاه داده حرف میزنند، به زبان ساده — ORM به کد برنامه اجازه میدهد ردیفهای پایگاه داده را مثل شیءهای عادی کار کند، نه با SQL خام. کاربرد آن، نمونه با Prisma و Drizzle، مهاجرتها و آنچه از هوش مصنوعی بپرسید.
- SDK چیست؟ کیت توسعه نرمافزار، به زبان ساده — SDK یک جعبهابزار آماده برای استفاده از یک سرویس یا پلتفرم از داخل کدتان است. تفاوت SDK با API و کتابخانه، با مثال و آنچه از هوش مصنوعی بپرسید.
- احراز هویت چیست؟ ورود، نشستها و OAuth توضیح داده میشود — احراز هویت راهی است که برنامه تأیید میکند کاربر کیست. گذرواژه، نشست، توکن، OAuth و نقشها چطور کار میکنند و هنگام افزودن ورود از سازنده هوش مصنوعی چه بپرسید.
- کشینگ (Caching) چیست؟ راهنمای ساده برای سازندگان برنامه — کشینگ یک نسخه آماده از داده نگه میدارد تا دفعه بعد سریعتر ارائه شود. کش مرورگر، CDN و سرور توضیح داده میشود و اینکه چرا گاهی نسخه قدیمی میبینید.
- CI/CD چیست؟ یکپارچهسازی و تحویل مداوم به زبان ساده — CI/CD هر تغییر کد را خودکار تست میکند و آنهایی را که قبول میشوند منتشر میکند. نحوه کار خط لولهها، آنچه پیدا میکنند و کاربردشان برای برنامههای ساختهشده با هوش مصنوعی.
- CRUD چیست؟ ایجاد، خواندن، ویرایش، حذف توضیح داده میشود — CRUD یعنی ایجاد، خواندن، ویرایش و حذف: چهار کاری که اغلب برنامهها با داده انجام میدهند. نگاشت آن به صفحهها، پایگاه داده و API، و نحوه درخواست آن از هوش مصنوعی.
- داکر چیست؟ کانتینرها برای غیربرنامهنویسان توضیح داده میشوند — داکر یک برنامه را همراه با همه چیزهایی که لازم دارد بستهبندی میکند تا همهجا یکسان اجرا شود. ایمیجها، کانتینرها و Dockerfile، با مثال و آنچه از هوش مصنوعی بپرسید.
- GDPR چیست؟ راهنمای ساده برای سازندگان برنامه — GDPR مهمترین قانون حفاظت از داده در اتحادیه اروپاست. داده شخصی چیست، چه کسانی مشمولش میشوند، حقوق کاربران و چه بپرسید. مشاوره حقوقی نیست.
- گیتهاب چیست؟ کنترل نسخه برای غیربرنامهنویسها — گیتهاب کد اپ شما را با کل تاریخچهاش نگه میدارد تا تغییرها را برگردانید، با توسعهدهندهها کار کنید و کپی خودتان را داشته باشید. Git و گیتهاب، ساده توضیح داده شده.
- HTTPS و SSL چیست؟ توضیح ساده وبسایتهای امن — HTTPS ارتباط مرورگر و وبسایت را با TLS (که قبلاً SSL نامیده میشد) رمزنگاری میکند. گواهینامه چیست، قفل مرورگر یعنی چه و چه چیزی را تضمین نمیکند.
- JSON چیست؟ راهنمای ساده با مثال — JSON قالب متنی سادهای است که اپها با آن داده ارسال و ذخیره میکنند. شش نوع مقدار، نحوه خواندن، خطاهای رایج و کاربردش در ساخت اپ را یاد بگیرید.
- Low-code چیست؟ راهنمای ساده — Low-code یعنی ساختن نرمافزار بیشتر با ابزارهای بصری و افزودن کد فقط در جایی که لازم است. تفاوتش با no-code و AI builderها، همراه با یک مثال کامل.
- MCP چیست؟ پروتکل Model Context Protocol توضیح داده شده — MCP، یعنی Model Context Protocol، یک استاندارد باز برای وصل کردن دستیارهای هوش مصنوعی به ابزارها و دادههاست. نحوه کار، یک مثال کامل و نکات امنیتی.
- Next.js چیست؟ راهنمای ساده برای سازندگان اپ — Next.js یک فریمورک React است که صفحهها، رندر سمت سرور و بکاند اضافه میکند. کارهایش چیست، کی از یک اپ ساده React بهتر است و از ابزار ساختتان چه بخواهید.
- نو-کد چیست؟ راهنمای ساده برای ساختن بدون کدنویسی — نو-کد یعنی ساختن اپ، سایت و اتوماسیون با ابزارهای بصری بهجای کد. چطور کار میکند، کجا به محدودیت میخورد و در برابر AI app builderها چطور است.
- OAuth چیست؟ «ورود با Google» و دسترسی تفویضی توضیح داده شده — OAuth به یک اپ اجازه میدهد بدون رمز عبور کاربر به سرویس دیگری دسترسی داشته باشد. نحوه کار، scopeها، توکنها، OpenID Connect و آنچه از ابزار ساختتان بخواهید.
- Postgres چیست؟ پایگاه داده پشت بسیاری از اپها توضیح داده شده — Postgres (PostgreSQL) یک پایگاه داده رابطهای رایگان و متنباز است. کارهایش، دلیل استفاده گسترده از آن، اصطلاحات کلیدی و نحوه درخواست طراحی جدول از هوش مصنوعی.
- مهندسی پرامپت چیست؟ راهنمای عملی برای غیربرنامهنویسان — مهندسی پرامپت یعنی نوشتن دستورهایی که نتیجهی قابلاعتماد از هوش مصنوعی بگیرند. تکنیکهای اصلی، یک مثال قبل و بعد، و پرامپتهایی برای ساخت اپلیکیشن.
- RAG چیست؟ تولید تقویتشده با بازیابی، توضیح ساده — RAG به هوش مصنوعی امکان میدهد با جستوجو در اسنادتان پاسخ بدهد. نحوهی کار، embedding، تکهتکه کردن، هزینهها و اینکه از هوش مصنوعی چه بخواهید.
- محدودیت نرخ درخواست چیست؟ راهنمای ساده برای سازندگان اپلیکیشن — محدودیت نرخ تعداد درخواستها را در بازهی زمانی سقف میزند. چرا از اپلیکیشن و هزینههایتان محافظت میکند، خطای 429 چیست، و از هوش مصنوعی چه بخواهید.
- React چیست؟ راهنمای ساده برای غیربرنامهنویسان — React کتابخانهی جاوااسکریپت برای ساختن رابط کاربری با قطعههای قابلاستفادهی مجدد است. کامپوننت، props، state و دلیل استفادهی ابزارهای هوش مصنوعی از آن.
- SaaS چیست؟ نرمافزار بهعنوان سرویس، توضیح ساده — SaaS نرمافزاری است که در مرورگر استفاده میکنید و با اشتراک میپردازید. نحوهی کار، اجزای پشت صحنه و راه ساختن یک نمونهی کوچک.
- SEO چیست؟ بهینهسازی موتورهای جستجو، توضیح ساده — SEO یعنی صفحههایتان را برای موتورهای جستجو قابلپیدا، قابلفهم و قابلنمایش کنید. خزش و رتبهبندی، نکات مهم، و چه چیزی از ابزار هوش مصنوعی بخواهید.
- Serverless چیست؟ محاسبات سرورلس، توضیح ساده — Serverless یعنی اجرای کد بدون مدیریت سرور، و پرداخت فقط وقتی کد اجرا میشود. توابع serverless، cold start، محدودیتها و اینکه کجا مناسب است.
- SQL چیست؟ زبان پایگاه داده، توضیح ساده — SQL زبانی برای ذخیره، جستجو و تغییر داده در Postgres و MySQL است. چیست، چند کوئری ساده، و جایش در اپلیکیشنهای ساختهشده با هوش مصنوعی.
- داده ساختیافته چیست؟ توضیح ساده Schema Markup — داده ساختیافته کدی است که برای موتورهای جستجو مشخص میکند صفحه دربارهی چیست، مثلاً یک محصول یا رویداد. نحوه کار JSON-LD و آنچه از سازنده هوش مصنوعیتان بخواهید.
- Tailwind CSS چیست؟ راهنمای ساده برای سازندگان اپ — Tailwind CSS یک صفحهی وب را با کلاسهای آمادهی کوچک مثل p-4 و text-lg استایل میدهد. چیست، چرا سازندههای هوش مصنوعی از آن استفاده میکنند و چطور تغییر طراحی بخواهید.
- احراز هویت دو مرحلهای چیست؟ راهنمای ساده — احراز هویت دو مرحلهای علاوه بر رمز عبور، یک مدرک دوم میخواهد. مقایسهی کد، اپ، پسکی و پیامک و آنچه برای افزودنش از سازندهی هوش مصنوعی بخواهید.
- TypeScript چیست؟ راهنمای ساده برای غیربرنامهنویسها — TypeScript یعنی JavaScript با نوعها: برچسبهایی که اشتباهات را پیش از اجرای کد میگیرند. نحوهی کار، دلیل استفادهی سازندههای هوش مصنوعی و چه بخواهید.
- وایب کدینگ چیست؟ توضیحی ساده و قابلفهم — وایب کدینگ یعنی ساختن نرمافزار با توضیح دادن آن به هوش مصنوعی و قضاوت نتیجه، نه کد. کجا جواب میدهد، کجا شکست میخورد و چطور امن انجامش دهید. آموزش وایب کدینگ.
- Vite چیست؟ راهنمای ساده برای سازندگان اپ — Vite ابزاری است که اپ وب را هنگام ساخت اجرا میکند و برای انتشار بستهبندی میکند. کارش چیست، چرا سازندههای هوش مصنوعی از آن استفاده میکنند و npm run dev و build یعنی چه.
- دسترسپذیری وب چیست؟ WCAG و طراحی فراگیر توضیح دادهشده — دسترسپذیری وب یعنی افراد دارای معلولیت بتوانند از سایت شما استفاده کنند. WCAG 2.2 چه میخواهد، خطاهای رایج اپهای ساختهشده با هوش مصنوعی و چه بخواهید.
- هاستینگ وب چیست؟ چطور سایتها و اپها آنلاین میمانند — هاستینگ یعنی اجرای سایت یا اپ روی رایانههایی که همیشه آنلایناند تا همه بتوانند به آن دسترسی داشته باشند. انواع آن، اصطلاحات کلیدی و نیاز یک اپ ساختهشده با هوش مصنوعی.
Mythex · قیمتها · سؤالات متداول · راهنماها · وبلاگ · کاربردها · ساخت با هوش مصنوعی · الگوها · مقایسهی Mythex · واژهنامهی ساخت اپلیکیشن با هوش مصنوعی · ابزارهای رایگان ساخت اپلیکیشن با هوش مصنوعی · دربارهٔ ما