Nodejs ნელია?
Nodejs ნელია?

ვიდეო: Nodejs ნელია?

ვიდეო: Nodejs ნელია?
ვიდეო: Is NodeJS bad!? 👩‍💻 #technology #programming #software #career #code #javascript 2024, მაისი
Anonim

მიმდინარე კვანძი. js ვებ ჩარჩოები არის უფრო ნელი ვიდრე შიშველი http მოდულის გამოყენება 2-ჯერ. ეს ნიშნავს, რომ თქვენ მიიღებთ მოთხოვნის ნახევარზე ნაკლებს წამში, ვიდრე Node. js-ს შეუძლია, რაც იმას ნიშნავს, რომ თითოეულ მოთხოვნას ორჯერ მეტი დრო სჭირდება (ზოგიერთ შემთხვევაში უფრო მეტ ხანს).

ანალოგიურად, რატომ არის კვანძი ასე ნელი?

კვანძი . js პროგრამები შეიძლება იყოს ნელი CPU ან IO შეკრული ოპერაციების გამო. პროცესორის მხარეს, როგორც წესი, არის „ცხელი გზა“(კოდი, რომელსაც ხშირად სტუმრობენ), რომელიც არ არის ოპტიმიზირებული. ან, ა ნელი აპლიკაციას შეიძლება არაფერი ჰქონდეს საერთო კვანძი ; ამის ნაცვლად, გარე რესურსი, როგორიცაა მონაცემთა ბაზის მოთხოვნები ან ა ნელი API ზარი, შეიძლება არ იყოს ოპტიმიზირებული.

ანალოგიურად, რამდენად რთულია Nodejs? კვანძი . js პლატფორმას აქვს JavaScript გულში, რომელიც განსაზღვრავს მის სირთულის დონეს. JS ჩვეულებრივ ჩამოთვლილია დამწყებ პროგრამისტებისთვის საუკეთესო დამწყებთა შორის მისი მარტივი სინტაქსისა და ინტერპრეტირებული ბუნების გამო.

ასევე იცით, არის თუ არა Nodejs სწრაფი?

კვანძი იყენებს Chrome-ის V8 ძრავას, რომელიც არის JIT შემდგენელი. ეს სამართლიანად ხდის სწრაფი -- არა სანდო როგორც სწრაფი როგორც შედგენილი ენა, მაგრამ სწრაფი . კარგი JIT-ები სწორ გარემოებებში შეიძლება იყოს ძალიან, ძალიან სწრაფი --PyPy (Python JIT) რეალურად არის როგორც სწრაფი როგორც C ზოგიერთ შემთხვევაში. ასე რომ, ეს სამართლიანად იქნება სწრაფი გარკვეული ამოცანებისთვის.

რისთვის არ არის კარგი node js?

არ არის შესაფერისი მძიმე გამოთვლითი აპები კვანძი . js ჯერ არ არის მხარდაჭერილი მრავალძაფიანი პროგრამირება. მას შეუძლია მოემსახუროს უფრო რთულ აპლიკაციებს, ვიდრე Ruby, მაგრამ ეს ასეა არ არის შესაფერისი გრძელვადიანი გამოთვლების შესრულება. მძიმე გამოთვლები ბლოკავს შემომავალ მოთხოვნებს, რამაც შეიძლება გამოიწვიოს შესრულების შემცირება.

გირჩევთ: