دوشنبه , خرداد ۷ ۱۳۹۷
خانه / مقالات / برنامه نویسی

برنامه نویسی

JIT و AOT در انگولار – قسمت دوم

JIT و AOT در انگولار

تنظیمات کامپایلر انگولار در فایل tsconfig شما می توانید کامپایل برنامه انگولاری خود را با تنظیماتی که در فایل tsconfig.json  ارائه شده به کامپایلر TypeScript کنترل کنید. این تنظیمات در کلید “angularCompilerOptions” مشخص می شود که در زیر نشان داده شده است: { "compilerOptions": { "experimentalDecorators": true, ... }, "angularCompilerOptions": …

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

JIT و AOT در انگولار – قسمت اول

JIT و AOT در انگولار

JIT و AOT در انگولار زبان های برنامه نویسی که از ماشین مجازی (vm) برای اجرای برنامه در زمان اجرا استفاده می کنند (مانند جاوا ، C# و Erlang) می توانند با افزودن قابلیت هایی به ماشین مجازی، کارایی و سرعت اجرای برنامه های خود را بالا ببرند. برای مثال …

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

پکیج آموزش طراحی سایت رسپانسیو با بوتسترپ

پکیج آموزش طراحی سایت رسپانسیو با بوتسترپ

پکیج آموزش طراحی سایت رسپانسیو با بوتسترپ شاید بپرسید بوتسترپ چیست ؟ Bootstrap یک فریم ورک طراحی وب سایت بسیار سریع، زیبا و آسان است. بوت استراپ مبتنی بر HTML5, CSS3, jQuery می باشد. با استفاده از این فریم ورک می توانید سایت های بسیار زیبایی را در سریع ترین …

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

پکیج آموزشی طراحی صفحات وب همراه با مدیریت محتوای وردپرس

پکیج آموزشی طراحی صفحات وب همراه با مدیریت محتوای وردپرس

پکیج آموزشی طراحی صفحات وب همراه با مدیریت محتوای وردپرس سرفصل ها طراحی رابط کاربری (UI) HTML 5, CSS 3, JQUERY, Plugins تبدیل تم به مدیریت محتوا وردپرس php – wordpress همراه با سورس پروژه آموزش را در لحظه شروع کنید یکی از علت هایی که ما پکیج های فیزیکی …

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

ویژگی های ES8 و یا EcmaScript2017

ویژگی های ES8

ویژگی های ES8 – در این مقاله سعی داریم بطور خلاصه ویژگی های اصلی  نسخه 8 اکما اسکریپت که به ECMAScript 2017  مشهور است را معرفی کنیم. همراه ما باشید. String padding بوسیله این ویژگی شما میتوانید به ابتدا و یا انتهای شی String خودتون ویژگی padding  و یا فاصله رو …

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

استفاده از pug در Angular

استفاده از pug در Angular

(Pug (Jade)  و  Angular به کمک CLI. استفاده از pug در Angular -برای تعریف میتوان گفت : pug یک تمپلییت انجین  قدرتمند مشابه haml و پیاده سازی شده بوسیله زبان  javascript برای nodejs که به جهت تسریع قالب نویسی و خوانایی سمت کلاینت مورد استفاده قرار می گیرد. به تکه …

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

معرفی ReactXP

معرفی ReactXP

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

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

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

آشنایی با NodeOS

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

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

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

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

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

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

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

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

Iterables چیست؟ برای ایجاد یک فرآیند تکرار در یک آبجکت گفته می شود، که برای استفاده از آن ما از ساختار زیر استفاده می کنیم. for ( let itr of objectName ){ console.log(itr); } آبجکت ها که شامل Iterables: String – این آبجکت به صورت پیش فرض شامل یک تکرار شونده …

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