این یک سال تغییر و نوآوری در توسعه وب بوده است. ما شاهد تغییر سرعت زاویه دید، افزایش واکنش به تسلط و موفقیت شگفت انگیز Vue.js است. ما بحث کردیم که چه چیزی در توسعه وب در سال 2018 اهمیت دارد، اما اجازه دهید به ابزارهای کلیدی که ممکن است از آنها استفاده کرده یا یاد بگیریم استفاده کنیم.
1. Vue.js
اگر تا سال 2016 به یاد داشته باشید، بحث چارچوب جاوا اسکریپت بر روی React and Angular قرار دارد. کدام یک بهتر بود؟ شما لازم نیست به سختی برای پیدا کردن موضوعات Quora و Reddit، و یا پست های متوسط مقایسه و متضاد فضایی از یک یا دیگر. اما در سال 2017، Vue شروع به گرفتن سرعت برای ورود به در حال اجرا به عنوان یک رقیب واقعی برای دو ابزار hyped. آنچه در مورد Vue.js قابل توجه است، این است که چقدر مردم از آن استفاده می کنند. گزارش State Vue.js گزارش داد که 96 درصد کاربران از آن برای پروژه بعدی خود استفاده می کنند. در حالی که به وضوح بی معنی است که می گویند یک ابزار بهتر از دیگر است، تجربه توسعه دهنده ارائه شده توسط Vue می گوید که در مورد آنچه که برای توسعه دهندگان مهم است، تنها در سال 2018 محبوب تر می شود.
2.Webpack
Webpack یک ابزار است که برای چندین سال به طول انجامیده است، اما اخیرا افزایش محبوبیت آن دیده شده است. باز هم این احتمالا به افزایش تاکید بر بهبود تجربه توسعه تبدیل شده است - توسعه آسان تر و لذت بخش تر است. Webpack، به راحتی تمام دارایی هایی را که نیاز دارید در توسعه ی جلویی مانند جاوا اسکریپت، فونت ها و تصاویر، در یک مکان به ارمغان می آورد. این بسیار مفید است اگر شما در حال توسعه پیچیده به پایان می رسد. بنابراین، اگر شما به دنبال چیزی هستید که در سال 2018 پیچیدگی را کنترل می کند، ما قطعا توصیه می کنیم با استفاده از webpack یک زمان صرف کنیم.
3. react
خوب، احتمالا انتظار داشتید React را ببینید. اما چرا این را شامل نمی شود؟ در سال 2017 از قدرت به قدرت رسیده است و تنها در سال 2018 محبوبیت خود را ادامه خواهد داد. مهم این است که ما در تنگنا قرار نگرفته ایم - این بدان علت است که یکی از دلایل اصلی ما خستگی جاوا اسکریپت را در گفتگو مشاهده کرد. در عوض، موفقیت React وابسته به چگونگی ادغام آن در پشته های فناوری گسترده ما - ابزارهایی مانند webpack، به عنوان مثال. در نهایت، اگر React همچنان به توسعه دهندگان اجازه دهد UI باور نکردنی را به طریقی که نسبتا بدون استرس است، به زودی ناپدید نخواهد شد.
4. GraphQL
GraphQL ممکن است به نظر می رسد کمی زمینه سمت چپ، اما این ابزار ساخته شده توسط فیس بوک بدون سر و صدا راه خود را به ابزارهای زنجیره توسعه نفوذ از آن که در سال 2015 به طور عمومی ساخته شده است. بعضی از آنها به عنوان نرم افزار است که تبدیل به ساخت ما API است. این مقاله همه چیزهایی که باید درباره GraphQL فوق العاده خوب بدانیم، توضیح می دهد، اما به سادگی، GraphQL "در مورد طراحی API ها شما را به صورت مؤثر و بسیار دقیق در مورد نحوه دسترسی مشتریان به اطلاعات شما" است. در حال ساخت توسط فیس بوک، این ابزار است که با React به خوبی ادغام می شود - اگر شما علاقه مند هستید، این مطالعه موردی توسط نیویورک تایمز توضیح می دهد که چگونه GraphQL و React در طراحی مجدد وب سایت خود در سال 2017 نقش داشتند .
5. WebAssembly
WebAssembly یکی از جدیدترین و هیجان انگیزترین چیزها در توسعه وب است، در حالی که ما نمی خواهیم به عمق چرخه عصبانی مکیده شود. WebAssembly، براساس سایت پروژه، "یک قالب قابل حمل جدید و قابل حمل برای زمان مناسب برای وب است". مهمترین چیزی که باید بدانید این است که سریعتر است - سریعتر از جاوا اسکریپت. "بر خلاف رویکردهای دیگر که نیاز به پلاگین برای رسیدن به عملکرد نزدیک به بومی در مرورگر، WebAssembly به طور کامل در بستر وب اجرا می شود. این به این معنی است که توسعه دهندگان می توانند کتابخانه های WebAssembly را برای محاسبات فشرده CPU (مثلا فشرده سازی، تشخیص چهره، فیزیک) به برنامه های وب موجود که جاوا اسکریپت برای کار کمتری استفاده می کنند، ادغام کنند "، دیوید بریانت، همکار موزیلا در این پست متوسط توضیح داد. ما فکر می کنیم 2018 سال است که WebAssembly در نهایت از بین می رود و آن را بزرگ می کند - و شاید راه هایی برای انتقال مکالمات گذشته در اطراف خستگی جاوا اسکریپت ارائه دهد.