آموزش GraphQL Backend با Hasura

آموزش GraphQL Backend با Hasura

Hasura، به عنوان یک سرویس gateway ، که قادر است به طور خودکار یک GraphQL Schema برای پایگاه های داده SQL شما و سایر Endpoint های پشتیبانی شده ایجاد کند. و نه تنها این، بلکه بسیاری از امکانات راحت دیگر مانند احراز هویت ، web hook ها، Event ها و حتی  CI/CD برای انتقال...
چرا Nestjs را به عنوان بکند فریمورک انتخاب کنیم؟

چرا Nestjs را به عنوان بکند فریمورک انتخاب کنیم؟

NestJS چارچوبی برای ساخت برنامه‌های کاربردی سمت سرور کارآمد و مقیاس‌پذیر NodeJS است که با TypeScript ساخته شده و کاملاً از آن پشتیبانی می‌کند. از چارچوب های قدرتمند HTTP Server مانند Express یا Fastify استفاده می کند. Nest سطحی از انتزاع را بالاتر از چارچوب‌های معمول...
Python Django: فریمورک ساده وب اپ برای پروژه بزرگ بعدی شما

Python Django: فریمورک ساده وب اپ برای پروژه بزرگ بعدی شما

ایجاد یک وب سایت خوش ظاهر و سریع یکی از مهمترین وظایف یک کسب و کار در این عصر است. مقیاس پذیری بالا ، سهولت ایجاد ، پویایی و … نیز برخی از مواردی هستند که در ایجاد وب سایت مهم تلقی می شوند. چارچوب جنگو برای دستیابی به همه این اهداف مفید است. با استفاده از جنگو ،...
آشنایی با service worker در انگولار (Angular)

آشنایی با service worker در انگولار (Angular)

service worker مدل سنتی web deployment را تقویت می کنند و به برنامه های کاربردی امکان می دهند تا تجربه کاربری را با قابلیت اطمینان و عملکرد برابر با کد نصب شده بومی ارائه دهند. افزودن service worker به برنامه Angular یکی از مراحل تبدیل برنامه به برنامه Progressive Web...
مقایسه Apache Cordova و React Native

مقایسه Apache Cordova و React Native

در این مقاله ، من مقایسه ای را بین چارچوب های Cordova و React Native ارائه خواهم داد. این کار در درجه اول بر روی نمای کلی عملکرد ساخت ، عملکرد برنامه و قابلیت های رفع اشکال است. Apache Cordova Apache Cordova ، که قبلاً با نام Adobe PhoneGap شناخته می شد ، یک چارچوب...
وب اپلیکیشن چیست؟

وب اپلیکیشن چیست؟

وب اپلیکیشن (Web Application) چیست؟ وب اپلیکیشن یا برنامه تحت وب، نرم افزاری است که با استفاده از مرورگر وب و از طریق شبکه های محلی یا اینترنت مورد استفاده قرار می گیرد. در اصل، وب اپلیکیشن ها برنامه هایی هستند که تنها از طریق وب قابل استفاده هستند. بیشتر به عملکرد و...