“Node.js. Texnologiya qo‘llanmasi”, Kirill Suxov

So‘nggi bir necha yil ichida Node.js platformasi tez sur’atlar bilan tajribaviy texnologiyadan jiddiy sanoat loyihalari uchun poydevor darajasiga ko‘tarildi.

Minglab dasturchilar oddiy va eng muhimi, yengil mexanizmda juda murakkab, yuqori yuklangan ilovalarni yaratish qobiliyatini qadrlashdi.

Birinchidan, bu ajoyib JavaScript tili bo‘lib, kitob o‘zining so‘nggi va kelajakdagi spetsifikatsiyalarida (EcmaScript 5 va 6) yangiliklarni o‘z ichiga oladi.

Shuningdek, u NoSQL ma’lumotlar do‘konlaridan (Memcached, MongoDB, Redis) CSS preprotsessorlari va MVC JavaScript freymvorklarigacha bo‘lgan ko‘plab tegishli veb-texnologiyalar haqida qisqacha ma’lumot beradi.

Albatta, bu kitobni MongoDB, LESS yoki EcmaScript 6, Dart yoki CoffeScript bo‘yicha to‘liq qo‘llanma deb bo‘lmaydi, lekin u juda qiziqarli narsalar haqida asosiy tushuncha beradi.


“Node.js JavaScript yordamida server veb-ilovalarni dasturlash”, Devid Xarron

Ushbu qo‘llanma JavaScript va veb-dasturlash asoslari bilan tanish bo’lgan dasturchilar uchun mo‘ljallangan.

Kitob JavaScript’ni brauzerdan olib tashlaydigan va uni server ilovalarida ishlatish imkonini beruvchi platforma Node.js'da veb-ilovalarni dasturlashga qaratilgan.

Platforma Chrome brauzeridan olingan juda tez JavaScript dvigateliga asoslangan boʻlib, unga tezkor va ishonchli ainxron tarmoq I/U kutubxonasi qoʻshilgan.

Node.js dasturining asosiy maqsadi yuqori unumdorlik, yuqori darajada kengaytiriladigan mijoz va server ilovalarini yaratishdir.

Dasturchi Node.js-ni dasturlash rejimida o‘rnatish va sozlash bo‘yicha eng yaxshi amaliyotlardan boshlab, HTTP mijoz va server ilovalarini ishlab chiqishni o‘rganadi.

kitoblar tavsiyasi


“Node.js harakatda”, Mayk Kantelon, Aleks Yang, Bredli Mek

Mazkur kitobning ikkinchi nashri endi har bir Node dasturchisi duch keladigan haqiqatlarni aks ettirish uchun butunlay qayta nashr qilingan.

O‘quvchi front-end tizimlar va mashhur Node veb-freymvorklari haqida bilib oladi va noldan Express’ga asoslangan veb-ilovalarni qanday yaratishni o‘rganadi.

Dasturchi nafaqat Node va JavaScript’ni o‘rganish, balki barcha ma’lumotlarni, jumladan front-end qurish tizimlarini, veb-freymvork tanlashni, Node’da ma’lumotlar bazalari bilan ishlashni, veb-ilovalarni sinovdan o‘tkazish va joylashtirishni ham bilib olishi mumkin.


“Veb dasturchilar uchun JavaScript va Node.js”, Prohorenok Nikolay, Dronov Vladimir

Kitob JavaScript dasturlash tili, Node.js muhitida ishlaydigan umumiy maqsadli dasturlarni ishlab chiqish va veb-sahifalar uchun skriptlar haqida ma’lumot beradi.

JavaScript asoslari sifatida quyidagi ma’lumotlar berilgan:

  • maʼlumotlar turlari;
  • operatorlar;
  • raqamlar;
  • satrlar;
  • sana va vaqtlar bilan ishlash;
  • massivlar va funksiyalar;
  • sinflar (eski va yangi sintaksis);
  • iteratorlar;
  • generatorlar va Promise sinfi.

kitoblar tavsiyasi


Node.JS dizayn andozalari”, Kasiaro Mario, Mammino Luchano

Bu kitobda kengaytiriladigan modulli ilovalarni yaratish uchun Node.js platformasining eng kuchli komponentlari va andozalari haqida ma’lumot berilgan.

Shuningdek, quyidagilar bilan ham tanishish mumkin:

  • server tomonidagi JavaScript ilovalari uchun ko’plab dizayn naqshlari bilan tanishish;
  • asinxron kodni ishlab chiqish;
  • modullarning muvofiqlashtirilgan ishini ta’minlash;
  • umumiy dizayn va dasturlash masalalarini yechishning standart usullari;
  • eng soʻnggi umumiy JavaScript yoʻnalishlari.

Yuqoridagi ma’lumotlar bilan birgalikda React kutubxonasi va uning ekotizimi universal ilovalarni yozishga yordam beradi.