AJAX пен AngularJS арасындағы айырмашылық неде?


жауап 1:

Сіз AJAX-ны сервермен байланыссыз (сұраныс жіберу және жауаптар алу) жаңартудың әдісі ретінде қарастыра аласыз. яғни асинхронды.

AngularJS - бұл көп нәрсені істей алатын толық MVC шеңбері. Ол жоғарыда келтірілген ($ http модулі) кеңейтілген, мысалы, екі жақты деректерді байланыстыру, шаблондар, сүзгілер және нұсқаулар және т.б.


жауап 2:

Ajax - бұл бетті жаңартпастан немесе жаңартпастан парақтың бөлігін жаңартуға мүмкіндік беретін функция, ал AngularJS - JavaScript жақтауының MVC клиенттік жақтауларының бірі (дәлірек айтқанда MVW, мұнда W MVC / бұл) MVVM)

AngularJS беттің белгілі бір бөлігін жаңарту үшін Ajax қоңырауларын пайдаланғанға дейін (бүгін де), енді сіз Ajax қоңырауларына Angular пайдалана аласыз.

Біреуі - бұл белгілі бір функционалдылыққа жетудің тәсілі, ал екіншісі - Ajax-тан басқа көптеген функцияларды қамтитын үлкен шеңбер.


жауап 3:

Бұл алмаға қарағанда Apple сияқты. онда Apple - Ajax, алма - бұрыштық

Ajax, әдетте, PostBack немесе AJAX-тен бетті жаңартпай-ақ, дерекқорға / серверге деректерді жеткізу немесе алу үшін пайдаланылатын Javascript сценарийі

Angularjs - бұл фронтальды толық шеңбер. Ия, Ajax - Ajax-тың маңызды бөлігі, өйткені AngularJS - бұл жақтау. AngularJS CRUD операцияларын орындау үшін Ajax пайдаланады (деректерді жасау, оқу, жаңарту, жою).