پروتکل NEAR ابزار SDK JavaScript را منتشر کرد و Web3 را به 20 میلیون توسعه‌دهنده رساند.


توسعه بلاکچین برای توسعه دهندگان Web2 بسیار ساده تر شده است. NEAR بسیار هیجان زده است که کیت توسعه نرم افزار جاوا اسکریپت (JS SDK) مورد انتظار خود را در ETH Toronto ، هکاتون رسمی کنفرانس آینده نگر بلاکچین، در اقدامی قابل توجه برای دموکراتیزه کردن توسعه Web3 پرده برداری می کند.

با JS SDK NEAR ، بیش از 20 میلیون توسعه‌دهنده که JavaScript را به محبوب‌ترین زبان برنامه‌نویسی جهان تبدیل کرده‌اند، سرانجام می‌توانند به انقلاب اینترنت بپیوندند و به سرعت برنامه‌های غیرمتمرکز سریع، مقیاس‌پذیر و کاربرپسند بسازند. وجود این تعداد مشارکت‌کننده بیشتر در این فضا می‌تواند یک رنسانس شگفت‌انگیز برای وب باز ایجاد کند.

اگرچه Rust و Solidity برجسته ترین زبان های برنامه نویسی برای بلاکچین های لایه 1 هستند اما کمتر از 2.5 میلیون توسعه دهنده در سراسر جهان از این زبان ها استفاده می کنند. بنابراین، باز کردن تقریباً 10 برابر درها ، گام بزرگی به سوی پذیرش انبوه است. JS در هر مرورگر اجرا می شود، اصول اولیه را می توان در یک بعد از ظهر آموزش داد، نیازی به تنظیم کامپایلر ندارد و با کتابخانه های مفیدی مانند RegExp، Math و Array از قبل بارگذاری شده است. NEAR JS SDK همین قابلیت و سهولت استفاده را برای توسعه قراردادهای هوشمند به ارمغان می آورد و قدرت بلاکچین را برای مخاطبان بسیار بسیار گسترده تری باز می کند.

جناب Illia Polosukhin ، بنیانگذار NEAR در مورد این راه‌اندازی می‌گوید: توسعه‌دهندگان می‌توانند زمان کمتری را برای یادگیری یک زبان جدید صرف کنند و زمان بیشتری را صرف ساختن برنامه‌های کاربردی خود به زبانی کنند که از قبل می‌دانند. میلیون ها توسعه دهنده از قبل می دانند که چگونه در JavaScript برنامه نویسی کنند. توانمندسازی این گروه برای ساخت برنامه‌های کاربردی جدید بر روی NEAR گامی حیاتی در دستیابی به چشم‌انداز یک میلیارد کاربر در تعامل با NEAR است.

در چند دقیقه یاد بگیرید، بسازید و بکار ببرید

تعهد NEAR به قرار دادن سادگی و قابلیت استفاده در اولویت با این نسخه تقویت می‌شود و سختی یادگیری بلاکچین را بسیار کمتر از همیشه می‌کند. توسعه دهندگان JavaScript اکنون می توانند اولین dApp خود را در همان مدت زمانی که برای چرخش یک برنامه React طول می کشد راه اندازی کنند.

نسخه JS SDK همه چیزهایی را که برای ورود مستقیم به توسعه بلاکچین نیاز دارید، از جمله خود چارچوب کانترکت ، نمونه‌های کانترکت JavaScript و TypeScript و آزمایش‌های نمونه دارد. این مورد در TypeScript پیاده سازی شده است که به توسعه دهندگان تایپ ضمنی، سختگیرانه و ساختاری را به همراه حاشیه نویسی نوعی در IDE مورد علاقه شما ارائه می دهد.

توسعه‌دهندگان می‌توانند با دنبال کردن این راهنمای شروع سریع یا رفتن به صفحه Pagoda برای کسب اطلاعات بیشتر، ساخت اولین برنامه غیرمتمرکز JavaScript خود را شروع کنند.


نگاهی دقیق تر به JS SDK


ابزار JS SDK هر کانترکت را با نمونه‌ای از موتور JS که در داخل آن کار می‌کند ارائه می‌کند. این طراحی به توسعه‌دهندگان اجازه می‌دهد تا کانترکت ها را با JavaScript یا TypeScript خالص بنویسند و به همه ویژگی‌های مشابه، مانند اوراکل‌های در دسترس کانترکت های Rust دسترسی داشته باشند.


برای شروع، npx create-near-app را در ترمینال خود اجرا کنید و JavaScript را برای اسمارت کانترکت خود انتخاب کنید. هنگامی که همه چیز نصب شد، می توانید پروژه جدید ایجاد شده خود را به راحتی آزمایش، کامپایل و اجرا کنید.


برای نگاهی دقیق تر به ساختار کانترکت و سایر تنظیمات، این راهنمای dApp QuickStart را در سایت اسناد رسمی NEAR بررسی کنید.

درباره Pagoda

ابزار JS SDK توسط Pagoda ، تیم مهندسی که پروتکل NEAR و برخی از مهم ترین ابزارهای مورد نیاز برای توسعه برنامه های غیرمتمرکز (dApp) را می سازد و نگهداری می کند، توسعه یافته است. توسعه دهندگان می توانند از مجموعه ابزارهای Pagoda برای ساخت، استقرار، آزمایش و تعامل با اسمارت کانترکت ها در NEAR استفاده کنند. برای اطلاعات بیشتر در مورد JS SDK از Pagoda دیدن کنید یا به NEAR Discord بپیوندید و کانال‌های #engineering را بررسی کنید، جایی که منابعی مانند پشتیبانی زنده هر روز در دسترس هستند.

نظرات

پست‌های معروف از این وبلاگ