شنبه , مهر ۲۷ ۱۳۹۸
خانه / مقالات (صفحه 3)

مقالات

معماری SOLID

معماری SOLID

معماری SOLID  – پنج اصل SOLID برای طراحی شی گرا S.O.L.I.D مخفف شده از: Single-responsiblity principle – S Open-closed principle – O Liskov substitution principle – L Interface segregation principle – I  Dependency Inversion Principle – D معماری SOLID – بخش اول Single-responsiblity principle یک …

توضیحات بیشتر »

معرفی ReactXP

معرفی ReactXP

معرفی ReactXP  – یکی از مشکلات برنامه نویسان پیاده سازی چندین باره نرم افزار در چندین پلتفرم مختلف مانند وب، iOS و Android است که بسیار پر هزینه است. با آمدن React Native، Xamarin و … این امکان به وجود آمد …

توضیحات بیشتر »

آشنایی با NodeOS – سیستم عاملی بر پایه JS

آشنایی با NodeOS

آشنایی با NodeOS – سیستم عاملی بر پایه جاوا اسکریپت NodeOS سیستم عاملی است که کاملا با جاوا اسکریپت و نود جی اس ساخته شده و با پکیج منیجر npm مدیریت می شود. هر پکیجی در npm یک پکیج NodeOS …

توضیحات بیشتر »

آموزش TypeScript(کلاس ها) – قسمت چهارم

TypeScript چیست؟ - آموزش TypeScript-اینترفیس - آموزش TypeScript(کلاس ها)

کلاس ها در TypeScrip آموزش TypeScript(کلاس ها) – یکی از ویژگی های بارز TypeScript استفاده از کلاس ها و شی گرایی است البته مبحث کلاس ها در نسخه های جدید جاوا اسکریپت(اکما اسکریپت 6) بطور کامل پشتیبانی می شود. مقدمه جاوا …

توضیحات بیشتر »

Iterators در جاوا اسکریپت

ترفندهای جاوا اسکریپت

Iterables چیست؟ برای ایجاد یک فرآیند تکرار در یک آبجکت گفته می شود، که برای استفاده از آن ما از ساختار زیر استفاده می کنیم. [crayon-5dab363004e64991088945/] آبجکت ها که شامل Iterables: String – این آبجکت به صورت پیش فرض شامل یک …

توضیحات بیشتر »

آموزش TypeScript(اینترفیس) – قسمت سوم

TypeScript چیست؟ - آموزش TypeScript-اینترفیس - آموزش TypeScript(کلاس ها)

مفهوم اینترفیس ها(Interfaces) در تایپ اسکریپت اینترفیس – یکی از اصول تایپ اسکریپت، کنترل نوع است، که ساختار مقادیر را بررسی می کند تا به همان صورت که باید باشند، قرار بگیرند. در واقع اینترفیس، مانند قراردادی است که یک نوع …

توضیحات بیشتر »

تسلط بر Markdown

تسلط بر Markdown

تسلط بر Markdown – فایل هایی با پسوند .md و یا .markdown را که معمولا برای ایجاد فایل  راهنمای یک مطلب(ReadMe) ایجاد می شود. Markdown چیست؟ Markdown یک روش ساده برای استایل دادن متن در وب هستند. به کمک این فایل ها …

توضیحات بیشتر »

آموزش MEAN Stack – قسمت اول

آموزش MEAN Stack

آموزش MEAN Stack -آشنایی با مفهوم MEAN Stack developer و یا توسعه دهندگان MEAN Stack طراحی و تولید اپلیکیشن مسلتزم تخصص داشتن در ابزار ها و تکنولوژی های مختلفی است از جمله کار با دیتا بیس و طراحی سمت سرور و سمت …

توضیحات بیشتر »

ویژگی های بوتسترپ 4

بوتسترپ 4

بوتسترپ 4 – در این مقاله قصد دارم ویژگی جدید و تغییراتی که در بوتسترپ 4 اضافه شده رو بصورت خیلی خلاصه معرفی کنم. پشتیبانی مرورگرها از بوتسترپ 4 بوتسترپ 4 توسط  IE8, IE9, و iOS 6 پشتیبانی نمی شود .البته یکسری …

توضیحات بیشتر »