Kollokvium sualları vt docx



Yüklə 4,22 Mb.
səhifə32/32
tarix13.12.2023
ölçüsü4,22 Mb.
#174737
1   ...   24   25   26   27   28   29   30   31   32
Exam Answers Web

    Bu səhifədəki naviqasiya:
  • Angular
Angular: Angular, Google tərəfindən hazırlanmış və başqa bir adıyla "AngularJS" olan bir framework-dür. Tam müasir veb tətbiqlər yaratmaq üçün istifadə olunan bir framework-dür. Məntiqi şablonlar, xidmətlər, istəyə uyğun sənədləmə və çox daha çox funksiyalara sahibdir.


React: React Facebook tərəfindən hazırlanmış bir JavaScript kitabxanasıdır. Bütün veb tətbiqlər üçün istifadə edilə bilən bir kitabxanadır. React, Virtual DOM konseptini istifadə edir və komponentləri təkrar istifadə etmə imkanı verir. Məşhur veb platformları, eləcə də mobil tətbiqlər, React ilə inkişaf etdirilir.

Vue.js: Vue.js, dinamik veb interfeysləri yaratmaq üçün istifadə edilən bir JavaScript framework-dür. Səmərəli bir API, component-based (komponentə əsaslanan) bir arxiv, reaktiv və təkrar istifadə edilən bir struktur təklif edir. Həmçinin, Vue.js təkmilləşdirilməsi asan bir framework olduğu üçün başlanğıc səviyyədəki istifadəçilər üçün çox populyardır.

59.

Angular – Models nədir?

Angular'da modellər, verilənləri strukturallaşdırmaq, validasiya etmək və işləmək üçün istifadə edilir. İstifadəçi identifikasiyası zamanı daxil olan məlumatları düzgün şəkildə manipulyasiya edərək proqramın təhlükəsizliyini və məntiqini təmin edir.


Məsələn, sağdakı nümunə modeldə User modeli yaradılmışdır. İstifadəçinin id, name və email parametrləri bu model ilə qarşılanır. Məlumatın fərqli tiplərdə qəbul edilməməsinə bu model nəzarət edir.

Yaradılan modelləri digər Angular komponentlərində və xidmətlərdə istifadə edə bilərsiniz. Modelləri yükləmək üçün onu digər fayllarda import etmək lazımdır. Sonra, modelləri istifadə etmək üçün TypeScript kodunuzda yeni obyektlər yarada və ya məlumatları modellərə yükəyə bilərsiniz.


Model verilənlərin necə göründüyünü və onun hansı xüsusiyyətlərə (sahələrə) malik olduğunu təsvir edir. Məsələn, istifadəçi modeli belə görünə bilər:
export class User {
id: number;
name: string;
email: string;
age: number;
}

60.

Angular – Services nədir?

Angularda " services " termini məlumatların paylaşılması, iş məntiqinin icrası və xarici resurslara daxil olmaq kimi ümumi vəzifələri yerinə yetirmək üçün proqram komponentləri tərəfindən istifadə edilən konstruksiyadır. Xidmətlər Angular-da kodu mütəşəkkil və davamlı saxlamaq və komponentlər arasında məlumat və funksiyaların mübadiləsini asanlaşdırmaq üçün istifadə olunur.


Angular-da hər bir komponent öz vəzifələri və funksiyaları ilə məhdudlaşır. iş məntiqi, verilənlərə giriş və digər ümumi vəzifələr tez-tez xidmətlərə təyin olunur, komponentlər isə istifadəçi interfeysinin yaradılması və istifadəçi qarşılıqlı fəaliyyətinin idarə edilməsi kimi vəzifələri yerinə yetirir.


Xidmətlər komponentə lazım olan məlumatları təmin edir, məlumatları emal edir və komponentlərə geri göndərir. O, həmçinin xarici API-lərlə əlaqə saxlaya, verilənlər bazası əməliyyatlarını yerinə yetirə və ya digər xidmətlərlə qarşılıqlı əlaqə qura bilər. Bu yolla services kodun təkrar istifadə imkanlarını artırır və komponentlər arasında məlumat və funksiyaların mübadiləsini asanlaşdırır.



Yüklə 4,22 Mb.

Dostları ilə paylaş:
1   ...   24   25   26   27   28   29   30   31   32




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin