جاوا اسکریپت

چگونه یک کتابخانه اندروید React Native بسازیم
16 خرداد 1398
به‌عنوان یک توسعه‌دهنده جاوا اسکریپت، درگیر شدن با بخش بومی‌ یا Native از React Native می‌تواند دلهره‌آور باشد. اما چنین برداشتی چندان هم درست نیست. می‌توانید به‌راحتی یک کد Native را به همراه یک کیت توسعه نرم‌افزاری جاوا که به شکل یک کتابخانه در کد اصلی واردشده ایجاد و استفاده کنید. برای شروع، استفاده از اسناد و راهنماهای موجود در مورد نحوه شروع به کار اجرای کد در React Native به همراه سایر مقاله‌ها و آموزش‌های موجود در این‌باره می‌تواند بسیار مفید باشد. اما کنار هم قرار دادن تمام این موارد به شکل یک کتابخانه کاربردی و همه‌منظوره می‌تواند چالش‌برانگیز و زمان‌بر باشد. در این نوشتار یک پروژه از پیش آماده‌شده (https://github.com/mdcuk34/react-native-library-boilerplate) را به شما معرفی می‌کنیم که امکان ساخت و اجرای یک کتابخانه اندروید React Native را در اختیارتان می‌گذارد.
پیاده‌سازی زنجيره بلوکی با کدهای جاوا
16 ارديبهشت 1398
با وجود این‌که آینده ارزرمزها در هاله‌ای از ابهام قرار دارد، زنجيره بلوکی (همان فناوری که برای فعالیت بیت‌کوین از آن استفاده می‌شود) به‌عنوان یک بستر قدرتمند در حال کار است. محدوده کاربرد زنجيره بلوکی تقريبا بی‌انتها است و به یقین این توانایی بالقوه را دارد که اتوماسیون اداری را متحول کند. درباره چگونگی کارکرد زنجيره بلوکی منابع اطلاعاتی فراوانی وجود دارد که برای درک بهتر نحوه عملکرد این فناوری می‌توانید به آن مراجعه کنید. زمانی‌که به‌عنوان یک توسعه‌دهنده کدها را بررسی ‌کنید، درک و شناخت بهتری نسبت به زمانی که تنها مقاله‌های فنی را مطالعه می‌کنید خواهید داشت.
زمانی‌که از دانشگاه فارغ‌التحصیل می‌شوید، ممکن است به‌درستی ندانید که نقطه شروع کجا است. برخی از فارغ‌التحصیلان رشته کامپیوتر تصمیم می‌گیرند به حوزه برنامه‌نویسی بک‌اند وارد شوند، برخی فرانت‌اند را انتخاب می‌کنند و گروه سوم نیز تصمیم می‌گیرند به سراغ یادگیری هر دو حوزه بروند، به این امید که به یک توسعه‌دهنده فول‌استک تبدیل‌شده و آینده شغلی خوبی را برای خود رقم بزنند. اما دو اصطلاح بک‌اند و فرانت‌اند چه هستند و هر یک به چه تخصص‌هایی اشاره دارند؟ در ادامه به زبانی ساده این مفاهیم توضیح داده شده است.
راهنمای شروع به کار با زبان برنامه‌نویسی Kotlin
13 آبان 1397
کوتلین، یک‌زبان برنامه‌نویسی همه‌منظوره و منبع باز است که قابلیت‎های شی‌گرا و توابع کاربردی را باهم ترکیب کرده است. از کوتلین (Kotlin) برای ساخت اپلیکیشن‎های ماشین مجازی جاوا (JVM)، اندروید، مرورگر و اپلیکیشن‎های مستقل MacOS، لینوکس، ویندوز، iOS, WebAssembly و اندروید استفاده می‌شود. کوتلین توسط شرکت JetBrains ایجاد و تحت مجوز Apache 2 به‌صورت منبع باز منتشر شد.
ترکیب زنجیره بلوکی، بزرگ داده‌ها، یادگیری ماشین و جاوااسکریپت چطور امنیت ما را تامین می‌کنند
31 شهريور 1397
اگر به کلیدواژه‌هایی که در عنوان این مطلب درج‌شده دقت کنید، مشاهده می‌کنید که هر یک از این واژگان اقیانوسی از اطلاعات در خود مستتر کرده‌اند. حال تصور کنید شرکت‌های بزرگ تصمیم بگیرند این فناوری‌های قدرتمند را با یکدیگر ترکیب کرده و از آن‌ها استفاده کنند. نتیجه کار به‌راستی قابل‌ستایش خواهد بود. در چنین شرایطی نه تنها هکرها و مجرمان سایبری، بلکه ناشران تبلیغات نیز هیچ راه گریزی نخواهند داشت و مجبور خواهند شد متناسب با درخواست‌های کاربران گام بردارند.
چرا برنامه‌های نوشته شده بسیار کند اجرا می‌شوند
21 شهريور 1397
اگربعد از پشت سر گذاشتن زحمات فراوان برای توسعه نرم‌افزار دوست‌داشتنی خود با معضل سرعت کم اجرای آن مواجه شدید، باید بدانید که پنج دلیل عمده وجود دارد که باعث می‌شود برنامه نوشته شده شما در محصول نهایی و عمل با شکست مواجه شود. اگر یک برنامه‌نویس هستید و دوست ندارید برنامه‌ نوشته شده‌تان به‌واسطه کارایی پایین با شکست روبه‌رو شود، پیشنهاد می‌کنیم این مطلب را مطالعه کنید.
26 چهارچوب جادویی برای طراحی رابط‌های کاربری مبتنی بر جاوا اسکریپت و اچ‌تی‌ام‌ال
30 فروردين 1397
امکان کار کردن راحت روی عناصر کدنویسی تحت وب (HTML ،CSS و جاوا اسکریپت) برای همه نوع پروژه‎های توسعه نرم‌افزاری به یک مهارت ضروری و اجتناب‌ناپذیر تبدیل شده است. به طور مشخص، اپلیکیشن‎های وب از مجموعه‎ای بزرگ از ابزارها، فریم‌ورک‎ها و افزونه‎ها بهره می‎برند...
جاوا اسکریپت و سئو؛ تفاوت‌های بین خزیدن و ایندکس کردن
19 فروردين 1397
از آنجا که وب همچنان در حال تغییر و تحول است، نیاز به ‌وب‌سایت‌های پیشرفته‌تر با قابلیت‌های تعاملی بیشتر پیوسته در حال افزایش است. به ‌همین دلیل است که خیلی از توسعه‌دهندگان شروع به ‌استفاده از چهارچوب‌هایی مانند React و Angular برای ساخت وب‌سایت‌های خود کرده‌اند. در این بین، یک سؤال مهم پیش می‌آید: چگونه چنین سایت‌هایی را برای سئو بهینه‌سازی کنیم؟ اما توسعه‌دهندگان و متخصصان سئو به‌دنبال پاسخ یک پرسش مهم هستند: آیا موتورهای جست‌وجو مانند گوگل می‌توانند فرآیند خزیدن درخصوص کدهای جاوا اسکریپت را انجام دهند؟
چهارچوب کاربردی برای ساخت اپلیکیشن‌های وب بدون نیاز به جاوااسکریپت
25 اسفند 1396
اگر وظیفه شما به‌عنوان یک طراح ساخت برنامه‎های تحت وب است و از طرفی تمایلی ندارید در برنامه‎های خود از جاوا اسکریپت استفاده کنید، خوش‎شانس هستید. به‌دلیل اینکه دیگر برای ساخت یک اپلیکیشن MVVM سازگار با جاوا اسکریپت نیازی به نوشتن حجم عظیمی‎ از کدهای آن ندارید. DotVVM همه این کارها را برای شما انجام می‎دهد.
آینده توسعه برنامه‌های کاربردی در دستان جاوااسکریپت است
06 اسفند 1396
ماهیت فناوری به‌گونه‎ای است که نمی‎توان آینده آن را به طور دقیق پیش‌بینی کرد و غافلگيری‎های زیادی به همراه دارد. چیزهایی که هرگز قرار نبود برای معروف شدن طراحی شوند ناگهان معروف شدند و در این میان هیچ‌کدام غافلگيركننده‎تر از جاوا اسکریپت نبود که اخیراً در صدر زبان‌های شی‌ء‎گرا قرار گرفته است.

صفحه‌ها

اشتراک در جاوا اسکریپت
پشتیبانی توسط ایران دروپال