Angular bilan tanishuv
Angular TypeScript yordamida kengaytiriladigan bitta sahifali ilovalarni yaratishga yordam beradi.
Angular nima?
Angular veb-ilovalarni yaratish uchun to‘liq xususiyatli front-end framework hisoblanadi.
- TypeScript bilan yaratilgan
- componentlar va shablonlardan foydalanadi
- Marshrutlash, shakllar, HTTP va qaramlik kiritishni o‘z ichiga oladi
- Supports standalone APIs (no NgModules needed)
- Bir sahifali ilovalar (SPA) uchun juda mos keladi
Angular qanday ishlaydi
Angular shablonlaringizni samarali JavaScript-ga kompilyatsiya qiladi va komponentingiz holati o‘zgarganda DOMni yangilaydi.
- HTML-ga asoslangan shablonlar bilan UI-ni e’lon qiling
- Interpolatsiya va direktivalar bilan ma’lumotlarni bog‘lash
- Voqealar va foydalanuvchi kiritishini boshqarish
- HttpClient (Kuzatiladiganlar) yordamida ma’lumotlarni olish
- Router bilan harakatlaning
Siz allaqachon bilishingiz kerak bo‘lgan narsalar
Ishni boshlashdan oldin siz asosiy narsalarni bilishingiz kerak:
- HTML
- CSS
- JavaScript
- Asosiy TypeScript yordam beradi
Angular misol
Misol
import { bootstrapApplication } from '@angular/platform-browser';
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
standalone: true,
template: `<h2>Welcome to Angular!</h2>`
})
export class App {}
bootstrapApplication(App);
<app-root></app-root>
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
