AJAX APIби?
AJAX APIби?

Video: AJAX APIби?

Video: AJAX APIби?
Video: 01 Асинхронный JavaScript, AJAX и API | Асинхронный JavaScript 2024, Май
Anonim

AJAX REST - бул HTTP суроо-талаптарын жөнөтүү жана иштетүү үчүн архитектура стили, ал эми (адатта) кардар тарабында веб-иштеп чыгуу ыкмаларынын жыйындысы. ЭС АЛУУ API колдонуу менен, адатта, ишке ашырылбайт AJAX , бирок ага кирүүгө болот AJAX кардар. Экөө тууралуу да көп маалымат бар AJAX жана эс ал ( API ) Интернетте.

Демек, Ajax менен REST API ортосунда кандай айырма бар?

Аякс өз ара аракеттенүүнү жок кылат ортосунда кардар жана сервер асинхрондуу; ЭС АЛУУ өз ара аракеттенүүнү талап кылат ортосунда кардар жана сервер. Аякс технологиянын жыйындысы болуп саналат; ЭС АЛУУ программалык камсыздоонун архитектурасынын бир түрү жана колдонуучулар үчүн серверлерден маалыматтарды же маалыматты талап кылуу ыкмасы.

Андан тышкары, Ajax JavaScript китепканасыбы? AJAX кардар тарабынан колдонулган веб-иштеп чыгуу ыкмаларынын жыйындысы жана китепканалар серверге асинхрондук HTTP чалууларды жасоо. AJAX Асинхрондуу дегенди билдирет JavaScript жана XML. AJAX мурун веб-иштеп чыгуу чөйрөлөрүндө жалпы аталыш болгон жана көптөгөн популярдуу JavaScript виджеттер аркылуу курулган AJAX.

Ошондой эле билесизби, Ajax дагы эле 2019-жылы колдонулат?

Ооба, бирок ал тез эле fetch API менен алмаштырылат, ал жакшыраак AJAX : Мындай функцияга мурда XMLHttpRequest аркылуу жетишилген. Fetch оңой боло турган жакшыраак альтернатива менен камсыз кылат колдонулган Тейлөө кызматкерлери сыяктуу башка технологиялар менен.

Аякс коопсузбу?

деген жалпы туура эмес түшүнүк бар AJAX колдонмолор көбүрөөк коопсуз анткени колдонуучу көрсөтүлгөн интерфейссиз сервердик скриптке кире албайт деп ойлошот ( AJAX негизделген веб-баракча). The Аякс кыймылдаткыч колдонуучунун буйруктарын басып алуу жана аларды функциялык чакырууларга айландыруу үчүн JS колдонот.

Сунушталууда: