REST არქიტექტურა
REST არქიტექტურა (Representational State Transfer, რეპრეზენტაციული მდგომარეობის გადაცემა) აადვილებს დეველოპერისთვის სერვერული აპლიკაციის დაწერას და ორგანიზებას ისე, რომ მოხდეს მონაცემთა ეფექტური გაცვლა, ხოლო თავად აპლიკაცია მარტივად მასშტაბირებადი იყოს.
REST არქიტექტურაში არსებობს ფუნქციების ნაკრები - GET, PUT, DELETE და სხვ. კლიენტების მიერ სერვერის მონაცემებზე წვდომისთვის HTTP პროტოკოლის მეშვეობით.
REST არქიტექტურას იყენებენ იმ შემთხვევებში, როდესაც არსებობს კავშირის გამტარუნარიანობის ლიმიტი, საჭიროა მოთხოვნების კეშირება, სისტემა ითვალისწინებს მნიშვნელოვან მასშტაბირებას და სერვისებში, რომლებიც იყენებენ AJAX-ს.
ასევე იხილეთ
-
ტუტორიალი HTTP,
რომელშიც მოთხრობილია HTTP პროტოკოლის მუშაობაზე -
კომპონენტების ნაკრები
API,
რომელიც გამოიყენება პროგრამების ურთიერთქმედებისთვის -
კონცეფციების ნაკრები პროგრამირების პარადიგმა,
რომელიც განსაზღვრავს პროგრამირების მიდგომას -
მეთოდოლოგია
OOP,
რომელიც ფართოდ გამოიყენება პროგრამირებაში