Kaptain Kitty

» آموزش جاوا اسکریپت

 فرمت JSX چیست و چه کاربردی در جاوااسکریپت دارد؟

[caption id="attachment_2557" align="aligncenter" width="322"] فرمت قوی تمپلت گذاری[/caption] در دنیای برنامه نویسی و آنهم برنامه نویسی جاوا اسکریپت معمولا هر روز با اصطلاحات جدیدی روبه رو می شویم. فریم ورک های جدید، کتابخانه ی برنامه نویسی، زبان های برنامه نویسی جدید و ... . جدیدا به یک نام جدید برخوردم: تکنیک JSX ممکن است شما هم تا بحال نام ...

تشخیص میزان باتری لپ تاپ یا موبایل از طریق جاوا اسکریپت

[caption id="attachment_2725" align="aligncenter" width="500"] تشخیص میزان باتری در وبسایت[/caption] همانطور که می دانید جاوا اسکریپت پر است از API های جدید و کاربردی. از جدیدترین و مفید ترین API هایی که این چند وقته خودم با آنها آشنا شدم و کدهای جالبی نوشتم، توابع مربوط به چک کردن و بررسی سخت افزار و منابع سیستمی بود. Battery ...

آیا از مزایای کتابخانه ی جاوا اسکریپت sloc خبر دارید؟

[caption id="attachment_2389" align="aligncenter" width="693"] کتابخانه ی جاوا اسکریپتی sloc[/caption] در مورد کتابخانه ها و فریم ورک هی جاوا اسکریپتی در وبسایت سامیت زیاد نوشتیم اما خود من به شخصه از این یکی خیلی خوشم آمد، برنامه نویسان جاوا اسکریپت تا به حال اینچنین ابزار مفیدی را در زمینه ی اندازه گیری performance همراه خود نداشته اند.   در ...

با کتابخانه ی جاوا اسکریپت is.js هر چیزی را در پروژه اتان بررسی کنید!!

[caption id="attachment_2349" align="aligncenter" width="400"] کتابخانه ی جاوااسکریپتی is.js[/caption] یک کتابخانه ی جاوا اسکریپتی بسیار سبک و کوچک اما با کاربردی فوق العاده : چک کردن انواع مفاهیم در پروژه با استفاده از توابع متنوع این کتابخانه در زیر می توانید تعدادی از کاربردهای این کتابخانه ی جالب را ببینید. همانطور که در کدها مشاهده می کنید، می توان انواع ...

نگاهی به انواع موتورهای تمپلت سازی در جاوااسکریپت

[caption id="attachment_2183" align="aligncenter" width="727"] یک سیستم تمپلیت گذاری نمونه در جاوااسکریپت[/caption] در این مقاله می خواهیم نگاهی داشته باشیم به مبحث JavaScript Templating یا همان مدیریت و ایجاد تمپلیت در وبسایت توسط جاوااسکریپت. در وحله ی اول بهتر است ببینیم تمپلیت های جاوااسکریپت چه معنایی دارند، چه زمانی باید از آنها استفاده کنیم و اینکه چگونه می توان ...

تفاوت ها و ویژگی های compile و Pre-Linking و Post-Linking در فریم ورک انگولار

[caption id="attachment_1857" align="aligncenter" width="259"] دایرکتیو ها در Angular JS[/caption] تفاوت ها و ویژگی های compile و Pre-Linking و Post-Linking در فریم ورک انگولار برای توضیح توابع compile و link در یک دایرکتیو در فریم ورک Angular JS اغلب مثالی آورده نمی شود. بیایید نگاهی بیندازیم به دایرکتیوی به نام simple که در کد زیر می بینید. Developer tools مرورگر خود را برای مشاهده ...

کامپوننت های جاوا اسکریپت در فریم ورک بوت استرپ-قسمت اول

امروزه فریم ورک بوت استرپ توییتر، تبدیل به ساده ترین و بهترین فریم ورک CSS در اینترنت شده است. این فریم ورک به برنامه نویسانی که هیچ دانشی در مورد CSS ندارند این امکان را می دهد که بتوانند تمپلیت های اولیه را به راحتی بسازند. بوت استرپ توییتر یکی از بهترین مجموعه های کامپوننت های ...

فریم ورک های جاوا اسکریپت و ویژگی های یک فریم ورک کامل

فریم ورک های جاوا اسکریپت : با رشد روز افزون اپلیکیشن های تحت وب و به قولی Ajax ای و همچنین استفاده از قابلیت های منحصر به فرد html5 امکانات بسیاری در اختیار برنامه نویسان وب قرار گرفته است, اما همانطور که خود شما هم تجربه کرده اید پیاده سازی و ایجاد اپلیکیشن های بزرگ تحت ...

Web Storage چیست و استفاده های آن در وب اپلیکیشن

واژه web storage  به چه معناست ؟کاربردش چیست و آیا تا کنون به مرحله عملی رسیده ؟ در گذشته ( و شاید هم الان !!) برنامه نویسان وب از این روش استفاده مینمودند که کلیه اطلاعات موجود دردیتابیس را که در برنامه نیاز داشتند, به صورت آنی و در همان لحظه  ازبانک اطلاعاتی واکشی و استفاده ...

ضعف های وب امروزی

وب امروزی وبه طور کلی وبی که تا الان در حال استفاده بوده بین برنامه نویسان و توسعه دهندگان , ضعف های بیشماری در بخش های مختلفش داشته است که به اندازه این یکی دوسال اخیر هیچ کس و شرکتی به فکر بهبود و رفع نقایص وب نبوده است ولی خوشبختانه در طی این دو ...

اپلیکیشن های تک صفحه ای یا single page application

این مبحث و مقاله و مجموعه تکنولوژی ها درباره اصول جدید و امکانات بروز شده برنامه نویسی تحت وب میباشد و هدف آن روشن نمودن دید برنامه نویسان درباره تفاوتهای برنامه ها وApplication های جدید تحت وب میباشد. درنهایت میخواهیم به این نتیجه برسیم که برنامه های مبتنی بر وب با توجه به امکانات جدیدشان در ...

مطالب ما تو این شبکه های اجتماعی هم پخش میشه