This project was generated with Angular CLI version 12.1.4.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
- Angular, Google tarafından geliştirilen ve desteklenen SPA(Single Page Application) uygulama yapılmasına olanak sağlayan javascript kütüphanesidir.
- Web, mobil ve masaüstü uygulamalar oluşturmak için kullanılan Javascript tabanlı bir framework’dür. Angular uygulamaları Javascript’in üzerine inşa edilmiş bir dil olan Typescript’in Html, Css ile birlikte kullanılmasını içerir.
- Single Page Application (SPA), her yeni sayfanın içeriğinin yeni bir HTML sayfaları yüklemek yerine Javascript’in mevcut sayfadaki sadece değişen sayfaya ait DOM öğelerini değiştirerek dinamik olarak oluşturduğu tasarım yaklaşımıdır.
- Açık kaynak kodlu bir Javascript framework olması.
- MCV tasarım kalıbı temel alındığından, kolay anlışılabilir olması.
- Nitelikler (direktifler) aracılığı ile dinamik içerikler oluşturur.
- Hızlı bir biçimde SPA uygulama geliştirilebilir.
- Modüler bir yapıya sahiptir. Uygulamanızı parçalara bölebilirsiniz. Tekrar kullanılabilirlik konusunda oldukça başarılıdır.
- İhtiyacınız olan bütün paketler Angular içinde mevcut geliyor.
- Test Driven Development kavramına uygundur. Unit test yazmaya olanak sağlar.
Referans https://www.argenova.com.tr/angular-js-nedir-tercih-etmeli-miyiz https://medium.com/batech/angular-nedir-42d6bf86263