რა განსხვავებაა აპლიკაციის გამოყენებასა და აპის მიღებას შორის?
რა განსხვავებაა აპლიკაციის გამოყენებასა და აპის მიღებას შორის?

ვიდეო: რა განსხვავებაა აპლიკაციის გამოყენებასა და აპის მიღებას შორის?

ვიდეო: რა განსხვავებაა აპლიკაციის გამოყენებასა და აპის მიღებას შორის?
ვიდეო: Mobile Apps - Web vs. Native vs. Hybrid 2024, მაისი
Anonim

აპლიკაცია . მიიღეთ გამოიძახება, როდესაც HTTP მეთოდი დაყენებულია მიიღეთ , ხოლო აპლიკაცია . გამოყენება იწოდება HTTP მეთოდის მიუხედავად და, შესაბამისად, განსაზღვრავს ფენას, რომელიც არის ყველა სხვა RESTful ტიპის თავზე, რომლებზეც Express პაკეტები გაძლევთ წვდომას.

ამასთან დაკავშირებით, რას აკეთებს აპლიკაციის გამოყენება?

გამოყენება (middleware) იძახება ყოველ ჯერზე, როცა სერვერზე იგზავნება მოთხოვნა. აპლიკაცია . გამოყენება () გამოიყენება შუა პროგრამული უზრუნველყოფის ფუნქციის დასამონტაჟებლად ან მითითებულ გზაზე დასამონტაჟებლად, შუა პროგრამის ფუნქცია შესრულებულია, როდესაც ბაზის ბილიკი ემთხვევა.

გარდა ზემოთ, რატომ ვიყენებთ Express?

  • Express.js არის მოდულური ვებ ჩარჩო Node.js-ისთვის.
  • იგი გამოიყენება ვებ აპლიკაციებისა და სერვისების უფრო ადვილად შესაქმნელად.
  • Express.js ამარტივებს განვითარებას და აადვილებს უსაფრთხო, მოდულარული და სწრაფი აპლიკაციების დაწერას.
  • Redis არის მეხსიერების მონაცემთა ბაზის სისტემა, რომელიც ცნობილია თავისი სწრაფი შესრულებით.

ამის გათვალისწინებით, რა არის ეს ყველაფერი?

მეთოდი. არსებობს სპეციალური მარშრუტის მეთოდი, აპლიკაცია . ყველა (), გამოიყენება შუა პროგრამის ფუნქციების ჩასატვირთად გზაზე for ყველა HTTP მოთხოვნის მეთოდები. მაგალითად, შემდეგი დამმუშავებელი შესრულებულია მარშრუტზე „/secret“მოთხოვნებისთვის, იქნება ეს GET, POST, PUT, DELETE ან სხვა HTTP მოთხოვნის მეთოდის გამოყენებით, რომელიც მხარდაჭერილია http მოდულში. აპლიკაცია.

რა არის ექსპრეს როუტერი?

ექსპრესი არის ერთ-ერთი პოპულარული ვებ ჩარჩო Node-ისთვის. js. ექსპრეს როუტერი არის კლასი, რომელიც გვეხმარება შექმნაში როუტერი დამმუშავებლები. ავტორი როუტერი დამმუშავებელი ვგულისხმობ არა მხოლოდ უზრუნველყოფას მარშრუტიზაცია ჩვენს აპლიკაციაში, მაგრამ ასევე შეუძლია გააფართოვოს ეს მარშრუტიზაცია ვალიდაციის დასამუშავებლად, 404 ან სხვა შეცდომების და ა.შ.

გირჩევთ: