چرخه زندگی و مرگ در Vue.js

Lifecycle Hooks در این مقاله با هوک های چرخه حیات Vue.js آشنا می شوید. همچنین به درک عمیقی از نحوه ایجاد و تخریب اجزای سازنده در پشت صحنه خواهید رسید. lifecycle hooks تقریباً نقطه ورود به تمام چارچوب های front-end بیشتر ...

10 ترفند Angular برای بهبود وب اپلیکیشن

1 - استفاده از get , set در ()Input بجای ngOnChanges. وقتی تعداد زیادی Input در ngOnChanges دارید، هر if باید چک شود.   // SLOWER when many ifs ngOnChanges(changes: SimpleChanges) { const data: SimpleChange = changes.data; if (data && data.currentValue) بیشتر ...

استقرار یک وب اپلیکیشن با Docker و Kubernetes

چرا از کانتینر (containers) استفاده کنیم؟   مشابه کانتینرهای حمل و نقل فیزیکی ، کانتینرهای  نرم افزاری برای استاندارد سازی مفید هستند. در این حالت ، ظروف نرم افزاری زیرساخت IT را استاندارد می کنند. کانتینر یک روش مرتب برای بیشتر ...

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

ایجاد یک وب سایت خوش ظاهر و سریع یکی از مهمترین وظایف یک کسب و کار در این عصر است. مقیاس پذیری بالا ، سهولت ایجاد ، پویایی و ... نیز برخی از مواردی هستند که در ایجاد وب سایت بیشتر ...

شروع یک پایتون وب اپ با Flask و Heroku

Heroku با ارائه یک هدف مشخص تقریباً هر راه حل میزبانی ابری را در تقابل قرار می دهد: استقرار برنامه ها از هر نوع را تا حد ممکن آسان کنید. استقرار در VPS به دانش سرورهای بیشتر ...

Heroku چیست؟

امروزه بسیاری از شرکت ها  برنامه (Platform as a Service (PaaS را برای ساخت ، اجرای و مدیریت برنامه های نرم افزاری انتخاب می کنند. مدل رایانش ابری بیشتر به توسعه دهندگان این امکان را می دهد تا با دسترسی بیشتر ...

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

service worker مدل سنتی web deployment را تقویت می کنند و به برنامه های کاربردی امکان می دهند تا تجربه کاربری را با قابلیت اطمینان و عملکرد برابر با کد نصب شده بومی ارائه دهند. افزودن service worker به برنامه بیشتر ...

بوت استرپ چیست و چه کاربردی دارد؟

امروزه طراحی وب سایت با ابزارها و روش های مختلف امکان پذیر است. بوت استرپ یکی از شگفت انگیزترین و مفیدترین ابزار برای ایجاد انواع وب سایت ها است. بوت استرپ می تواند برای ایجاد و توسعه هر صفحه وب بیشتر ...