برترین ها

برترین ها را با ما دنبال کنید

برترین ها

برترین ها را با ما دنبال کنید

آموزش es6

محمد نصرتی | جمعه, ۱۳ تیر ۱۳۹۹، ۰۵:۴۱ ب.ظ

موزیلا این را دید و شروع به کار در ساخت جاوا اسکریپت به عنوان یک هدف مناسب برای مترجمان کرد. Asm.js. Asm.js متولد زیرمجموعه‌ای از JavaScript است که به عنوان مقصد ارابه کامل است. برای شناسایی این زیر مجموعه می توان دستگاه های مجازی جاوا اسکریپت بهینه سازی کرد و کدهای بهتری را نسبت به آنچه در حال حاضر در کد استاندارد جاوا اسکریپت ممکن است تولید می کند به آرامی مرورگر به یک هدف کاملاً جدید برای جمع آوری برنامه های کاربردی تبدیل شده است ، و JavaScript در هسته خود قرار دارد.

با این وجود محدودیت هایی وجود دارد که Asm.js حتی نمی تواند آنها را برطرف کند. تغییراتی که جاوا اسکریپت مربوط به هدف آن نیست باید انجام شود. برای اینکه وب برای سایر زبانها هدف قرار بگیرد ، چیز دیگری لازم است ، دقیقاً همان کاری است که WebAssemble انجام می دهد. WebAss Assembly یک کد وب ثانویه است. هر برنامه ای با یک مترجم مناسب WebAss Assembly می تواند در یک ماشین مجازی مناسب طبقه بندی و اجرا شود (ماشین های مجازی اسکریپت نویسی جاوا می توانند معانی لازم را ارائه دهند). در واقع ، اولین نسخه های WebAss Assembly با هدف برآورده کردن 1 بر 1 با مشخصات Asm.js. WebAssemble بارهای بارگذاری سریعتر را تضمین نمی کند (کد می تواند سریعتر از متن تجزیه شود) ، اما پیشرفت های احتمالی در Asm.js. در دسترس نیست. شبکه ای از قابلیت همکاری ایده آل بین JavaScript و کد فعلی خود را تصور کنید. برای مشاهده آموزش جاوا اسکریپت اینجا کلیک کنید

در نگاه اول ، به نظر می رسد این امر مانع از رشد JavaScript است ، اما در واقعیت این دقیقاً برعکس است. با تسهیل فعال سازی سایر زبانها و چارچوبها با استفاده از JavaScript ، JavaScript می تواند به عنوان یک زبان اختصاصی عمومی به رشد خود ادامه دهد. و WebAss Assembly ابزاری برای انجام این کار است.

در حال حاضر نسخه های توسعه Chrome ، Firefox و Microsoft Edge از مشخصات WebAssemble پشتیبانی می کنند و قادر به اجرای برنامه های بتا هستند.

خارجی: از JavaScript با احراز هویت 0 استفاده کنید
ما در Auth0 کاربران سنگین JavaScript هستیم. از فهرست قفل گرفته تا باطن ، JavaScript فرآیندهای ما را مدیریت می کند. ما می دانیم که طبیعت ناهمزمان و مانع ورود کم آن برای توسعه دهندگان جدید برای موفقیت ما بسیار مهم است. ما می خواهیم ببینیم که این زبان به کجا می رود و تأثیر آن بر اکوسیستم آن است.

برای یک حساب Auth0 رایگان ثبت نام کنید و مستقیماً در سیستم پیش تولید JavaScript مشاهده کنید. و نگران نباشید ، ما کتابخانه های مشتری برای همه چارچوب ها و سیستم عامل های محبوب داریم!

Auth0 یک لایه رایگان سخاوتمندانه برای تأیید هویت به روز ارائه می دهد.

ما به تازگی محصولی به نام Auth0 Extend را منتشر کرده ایم. این محصول به شرکتها اجازه می دهد تا یک نقطه تمدید مناسب برای دریافت کد JavaScript را در اختیار مشتریان خود قرار دهند. با Auth0 Extend ، مشتریان می توانند با ادغام با سایر سیستم های SaaS ، مانند Marketo ، Salesforce و Concur ، به قوانین اقتصادی دلخواه ، شغل به موقع و یا اتصال به اکوسیستم بپردازند. همه از ماژول های JavaScript و NPM استفاده می کنند.

خلاصه
جاوا اسکریپت یک تاریخچه طولانی و بی دست و پا دارد. این به عنوان "نمودار شبکه" پیشنهاد شده است. در اوایل من نحو مشابه جاوا را دریافت کردم. اولین نمونه اولیه آن طی چند هفته ساخته شد. وی از ریسک های بازاریابی رنج می برد و در کمتر از دو سال سه نام دریافت کرد. سپس به حالت استاندارد رفت و نامی گرفت که شبیه بیماری پوستی است. بعد از سه نسخه موفق ، چهارم تقریباً 8 سال در جهنم توسعه قرار گرفت. انگشتان اطراف. سپس ، با موفقیت شگرف One Feature (AJAX) ، جامعه به کار خود بازگشت و به توسعه بازگردد. نسخه 4 لغو شد و یک تغییر نسخه ساده ، که به نسخه 3.1 معروف است ، به نسخه 5 برگردانده شد. نسخه 6 سالهای زیادی را صرف توسعه کرد (دوباره) اما این بار کمیته موفق شد ، اما با این وجود تصمیم گرفت نام را دوباره تغییر دهد ، این بار تا سال 2015. این بررسی عالی بود و مدت زمان زیادی طول کشید برای برنامه اما سرانجام ، هوای استنشاقی در جاوا اسکریپت مکیده می شود. جامعه مانند همیشه فعال است. Node.js ، V8 و پروژه های دیگر جاوا اسکریپت را به مکان هایی که هرگز تصور نمی کردید آورده اند. Asm.js ، WebAssemble در حال پیشروی است. و پیشنهادات پویا در تمام مراحل مختلف ، آینده JavaScript را مانند همیشه روشن تر می کند. مسیری طولانی و پر از برجستگی طی شده است و جاوا اسکریپت هنوز هم یکی از موفق ترین زبانهای جهان است. این یک اراده به خودی خود است. همیشه روی JavaScript شرط بندی کنید.

  • محمد نصرتی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی