Turinys:
Apibrėžimas - ką reiškia RESTful API?
RESTful API yra API, kuri atitinka reprezentacinį būsenos perkėlimą arba REST modelį. RESTful API kūrėjams kartais yra lengviau naudoti, nes jie turi pažįstamą sintaksę ir protokolų rinkinį. Kadangi internete atsirado daugiau funkcijų, kūrėjai daug kalbėjo apie RESTful architektūros pranašumus.
„Techopedia“ paaiškina RESTful API
RESTful architektūra didžiąją dalį savo funkcijų naudoja HTTP kodavimo būdu. Saugumo tikslais jis naudoja nustatytą „Secure Sockets Layer“ (SSL) šifravimą. Tai taip pat yra kalbos agnostika praktine prasme ir labai suderinama su daugeliu skirtingų aplinkų.
Tai nereiškia, kad RESTful architektūra neturi savo apribojimų. Vienas didelis pavyzdys, apie kurį kūrėjai plačiai kalbėjo, yra tai, kad RESTful architektūrose trūksta valstybinio duomenų perdavimo. Dėl to programos neturi būti be pilietybės arba jos turi būti papildytos šaltiniais, pridedančiais norimą valstybės informaciją. Vėlgi, paprastumas, kurį suteikia RESTful architektūra, reiškia, kad jis vis dar yra plačiai naudojamas kūrėjų bendruomenėje.
