{"id":1907,"date":"2023-03-30T16:52:38","date_gmt":"2023-03-30T13:52:38","guid":{"rendered":"https:\/\/www.atonomik.com\/?p=1907"},"modified":"2023-05-12T15:27:09","modified_gmt":"2023-05-12T12:27:09","slug":"angular-nedir","status":"publish","type":"post","link":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/","title":{"rendered":"Angular Nedir?"},"content":{"rendered":"

G\u00fcn\u00fcm\u00fczde sosyal medya, sa\u011fl\u0131k sekt\u00f6r\u00fc, e-ticaret, fintech alan\u0131 gibi bir\u00e7ok alanda mobil ve web uygulamalar kullan\u0131lmaktad\u0131r. Mobil ve web uygulamalar\u0131 kullan\u0131l\u0131\u015fl\u0131, g\u00fcvenli ve y\u00fcksek kullan\u0131c\u0131 deneyimleri sundu\u011fu i\u00e7in g\u00fcnl\u00fck ya\u015famda bir\u00e7ok kolayl\u0131k sa\u011fl\u0131yor.<\/p>\n

Uygulamalar\u0131 geli\u015ftirmek i\u00e7in yap\u0131lan harcamalar\u0131n bir k\u0131sm\u0131 Angular<\/strong> gibi yayg\u0131n olarak kullan\u0131lan framework\u2019lere gidiyor. Bu makalede Atonomik olarak; Angular nedir? Angular hakk\u0131nda kafan\u0131zdaki soru i\u015faretlerini gidermeye ve Angular hakk\u0131nda detayl\u0131 bilgileri sizinle payla\u015fmaya \u00e7al\u0131\u015faca\u011f\u0131z.<\/p>\n

Angular Nedir?\u00a0<\/strong><\/h2>\n

Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework’\u00fcd\u00fcr. Angular, Google taraf\u0131ndan geli\u015ftirilmi\u015ftir ve \u00f6zellikle Single-Page Applications (SPA) geli\u015ftirmek i\u00e7in tasarlanm\u0131\u015ft\u0131r.<\/p>\n

Angular, Model-View-Controller (MVC) tasar\u0131m kal\u0131b\u0131na dayan\u0131r ve bu sayede uygulaman\u0131n farkl\u0131 katmanlar\u0131n\u0131 birbirinden ba\u011f\u0131ms\u0131z tutar. Angular uygulamalar\u0131, TypeScript diliyle yaz\u0131l\u0131r ve HTML, CSS ve JavaScript kodlar\u0131n\u0131 bir araya getirerek dinamik web sayfalar\u0131 olu\u015fturur.<\/p>\n

Angular Nedir? Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h2>\n

Angular, temel bile\u015fenler, direktifler, hizmetler ve mod\u00fcller gibi kavramlarla \u00e7al\u0131\u015f\u0131r. Bu kavramlar sayesinde, kodunuzu mod\u00fcler hale getirerek daha okunakl\u0131 ve s\u00fcrd\u00fcr\u00fclebilir hale getirebilirsiniz. Ayr\u0131ca, Angular, geli\u015ftiricilere ayr\u0131ca test yazma, hata ay\u0131klama ve performans izleme gibi bir dizi ara\u00e7 ve \u00f6zellik de sunar.<\/p>\n

Neden Bir Framework\u2019e \u0130htiyac\u0131n\u0131z Var?<\/strong><\/h2>\n

Genel olarak framework\u2019er, geli\u015ftiricilerin kodu s\u0131f\u0131rdan yeniden olu\u015fturmaya devam etmek zorunda kalmamalar\u0131 i\u00e7in tutarl\u0131 bir yap\u0131 sa\u011flar. Web ve uygulama geli\u015ftirme performans\u0131n\u0131 art\u0131r\u0131r. Bir framework, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde ihtiya\u00e7 duyulan baz\u0131 ortak i\u015flevleri ve yap\u0131lar\u0131 \u00f6nceden tan\u0131mlar ve bu yap\u0131lar \u00fczerine in\u015fa edilmi\u015f bir geli\u015ftirme \u00e7er\u00e7evesi sunar. \u0130\u015fte bir framework kullanman\u0131z i\u00e7in baz\u0131 nedenler:<\/p>\n

    \n
  1. H\u0131zl\u0131 Geli\u015ftirme:<\/strong> Framework’ler, geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131r. Framework, \u00f6nceden haz\u0131rlanm\u0131\u015f kod mod\u00fclleri ve yap\u0131lar\u0131n\u0131 kullanarak, kod yazma s\u00fcrecini h\u0131zland\u0131r\u0131r ve tekrar eden i\u015fleri en aza indirir.<\/li>\n
  2. Standart Yap\u0131:<\/strong> Framework, geli\u015ftiricilerin kodlar\u0131n\u0131 standart bir yap\u0131da yazmalar\u0131n\u0131 sa\u011flar. Bu da kodun daha okunakl\u0131, s\u00fcrd\u00fcr\u00fclebilir ve geni\u015fletilebilir olmas\u0131n\u0131 sa\u011flar.<\/li>\n
  3. G\u00fcvenlik:<\/strong> Framework’ler, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tespit etmek ve \u00f6nlemek i\u00e7in bir dizi g\u00fcvenlik \u00f6nlemi sa\u011flarlar. Bu sayede geli\u015ftiriciler, kendi ba\u015flar\u0131na g\u00fcvenlik \u00f6nlemlerini yazmak zorunda kalmazlar.<\/li>\n
  4. Verimlilik:<\/strong> Framework’ler, geli\u015ftiricilerin belirli bir i\u015flevi ger\u00e7ekle\u015ftirmek i\u00e7in tekrar eden kod yazmas\u0131n\u0131 engeller. Bu, geli\u015ftiricilerin daha verimli olmas\u0131na ve zamanlar\u0131n\u0131 daha verimli bir \u015fekilde kullanmas\u0131na olanak tan\u0131r.<\/li>\n
  5. Topluluk Deste\u011fi:<\/strong> Framework’lerin \u00e7o\u011fu, geni\u015f bir geli\u015ftirici toplulu\u011fu taraf\u0131ndan desteklenir. Bu topluluk, sorunlar\u0131 \u00e7\u00f6zme, yard\u0131m etme ve yeni \u00f6zellikler sunma konusunda yard\u0131mc\u0131 olabilir.<\/li>\n
  6. \u00c7apraz Platform:<\/strong> Baz\u0131 framework’ler, farkl\u0131 platformlarda (\u00f6rne\u011fin, web, mobil, masa\u00fcst\u00fc) uygulamalar olu\u015fturmak i\u00e7in kullan\u0131labilir. Bu, geli\u015ftiricilerin ayn\u0131 kod taban\u0131n\u0131 kullanarak farkl\u0131 platformlara y\u00f6nelik uygulamalar olu\u015fturmalar\u0131na olanak tan\u0131r.<\/li>\n<\/ol>\n

    Bu nedenlerin hepsi, bir framework kullanman\u0131n faydalar\u0131n\u0131 g\u00f6sterir ve yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecini daha verimli hale getirir.<\/p>\n

    <\/span>Neden Angular?<\/strong><\/h2>\n

    JavaScript<\/strong>\u00a0, en s\u0131k kullan\u0131lan istemci taraf\u0131 betik dilidir. Web sayfalar\u0131yla bir\u00e7ok benzersiz \u015fekilde etkile\u015fimi sa\u011flamak i\u00e7in\u00a0HTML<\/strong>\u00a0belgelerine yaz\u0131labilir. Yayg\u0131n deste\u011fe sahip, nispeten \u00f6\u011frenmesi kolay bir dil olarak, modern uygulamalar geli\u015ftirmek i\u00e7in \u00e7ok uygundur.<\/p>\n

    Ancak JavaScript mod\u00fclerlik, test edilebilirlik ve geli\u015ftirici \u00fcretkenli\u011fi gerektiren tek sayfal\u0131k uygulamalar geli\u015ftirmek i\u00e7in ideal midir? Belki de de\u011fil.<\/p>\n

    Bu g\u00fcnlerde alternatif \u00e7\u00f6z\u00fcmler sa\u011flamak i\u00e7in tasarlanm\u0131\u015f \u00e7e\u015fitli Framework\u2019ler ve k\u00fct\u00fcphaneler var. Front-end web geli\u015ftirme ile ilgili olarak, Angular, geli\u015ftiricilerin JavaScript\u2019i tek ba\u015f\u0131na kullan\u0131rken kar\u015f\u0131la\u015ft\u0131klar\u0131 sorunlar\u0131n hepsini olmasa da \u00e7o\u011funu ele al\u0131r.<\/p>\n

    Angular\u2019\u0131n Avantajlar\u0131 Nelerdir?<\/strong><\/h2>\n

    1. Tam \u00d6zellikli Framework ve \u00d6zel Bile\u015fenler<\/h3>\n

    Angular, kullan\u0131c\u0131lar\u0131n i\u015flevselli\u011fi yeniden kullan\u0131labilir par\u00e7alar halinde i\u015fleme mant\u0131\u011f\u0131na sahiptir. Birlikte paketleyebilen kendi bile\u015fenlerini olu\u015fturmalar\u0131n\u0131 sa\u011flar. Angular, geni\u015f bir \u00f6zellik seti ile bir tam \u00f6zellikli bir framework’t\u00fcr. Routing, dependency injection, forms, animation ve daha bir\u00e7ok \u00f6zellik i\u00e7erir. Bu \u00f6zellikler sayesinde, geli\u015ftiricilerin uygulamalar\u0131n\u0131 h\u0131zl\u0131 ve kolay bir \u015fekilde geli\u015ftirmelerine olanak tan\u0131r.<\/p>\n

    2. Verimli Geli\u015ftirme<\/h3>\n

    Angular, geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131r ve tekrar eden i\u015fleri azalt\u0131r. \u00d6nceden haz\u0131rlanm\u0131\u015f bile\u015fenler, mod\u00fcller ve servisler kullanarak, geli\u015ftiriciler daha az kod yazabilir ve daha h\u0131zl\u0131 bir \u015fekilde uygulama olu\u015fturabilirler.<\/p>\n

    <\/span>3. Veri Ba\u011flama<\/h3>\n

    Kullan\u0131c\u0131lar\u0131n verileri JavaScript kodundan g\u00f6r\u00fcn\u00fcme ta\u015f\u0131mas\u0131n\u0131 ve manuel olarak herhangi bir kod yazmak zorunda kalmadan kullan\u0131c\u0131 olaylar\u0131na tepki vermesini sa\u011flamaktad\u0131r. Veri ba\u011flama , kullan\u0131c\u0131lar\u0131n bir web taray\u0131c\u0131s\u0131 arac\u0131l\u0131\u011f\u0131yla web sayfas\u0131 \u00f6\u011felerini de\u011fi\u015ftirmelerini sa\u011flayan i\u015fleme verilen isimdir. Angular, dinamik HTML kullan\u0131r ve karma\u015f\u0131k komut dosyas\u0131 olu\u015fturma veya programlama gerektirmez.<\/p>\n

    <\/span>4. Test<\/h3>\n

    Testler birinci s\u0131n\u0131f ara\u00e7lard\u0131r ve s\u0131f\u0131rdan test edilebilirlik g\u00f6z \u00f6n\u00fcnde bulundurularak olu\u015fturulmu\u015ftur. Uygulaman\u0131z\u0131n her b\u00f6l\u00fcm\u00fcn\u00fc test etme olana\u011f\u0131na sahip olacaks\u0131n\u0131z ki bu \u015fiddetle tavsiye edilmektedir.<\/p>\n

    <\/span>5. Taray\u0131c\u0131 Uyumlulu\u011fu<\/h3>\n

    Angular, platformlar aras\u0131d\u0131r ve birden \u00e7ok taray\u0131c\u0131yla uyumludur. Angular uygulamas\u0131 genellikle t\u00fcm taray\u0131c\u0131larda (\u00d6rn: Chrome, Firefox, Edge) ve Windows, macOS ve Linux gibi i\u015fletim sistemlerinde \u00e7al\u0131\u015fabilir.<\/p>\n

    6. TypeScript Deste\u011fi<\/h3>\n

    Angular, TypeScript diliyle yaz\u0131l\u0131r. TypeScript, JavaScript’in g\u00fc\u00e7l\u00fc bir alternatifidir ve statik tip denetimleri, geli\u015fmi\u015f kod tamamlama ve daha iyi bir hata ay\u0131klama deneyimi sunar.<\/p>\n

    7. Mod\u00fclerlik<\/h3>\n

    Angular, mod\u00fcler bir yap\u0131ya sahiptir. Bu, uygulaman\u0131n farkl\u0131 b\u00f6l\u00fcmlerinin birbirinden ba\u011f\u0131ms\u0131z tutulmas\u0131n\u0131 ve daha kolay bir \u015fekilde yeniden kullan\u0131lmas\u0131n\u0131 sa\u011flar.<\/p>\n

    8. H\u0131zl\u0131 ve Performansl\u0131<\/h3>\n

    Angular, performans\u0131 art\u0131rmak i\u00e7in bir dizi optimizasyon ve h\u0131zland\u0131rma teknikleri sunar. \u00d6zellikle, Ahead-of-Time (AOT) derleme, uygulaman\u0131n daha h\u0131zl\u0131 y\u00fcklenmesini ve daha h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n

    9. B\u00fcy\u00fck Topluluk Deste\u011fi<\/h3>\n

    Angular, geni\u015f bir geli\u015ftirici toplulu\u011fu taraf\u0131ndan desteklenir. Bu topluluk, sorunlar\u0131 \u00e7\u00f6zme, yeni \u00f6zellikler sunma ve geli\u015ftiricilere yard\u0131mc\u0131 olma konusunda b\u00fcy\u00fck bir kaynak olu\u015fturur.<\/p>\n

    10. Google Taraf\u0131ndan Geli\u015ftiriliyor<\/h3>\n

    Angular, Google taraf\u0131ndan geli\u015ftiriliyor ve destekleniyor. Bu, framework’\u00fcn g\u00fcncelli\u011fini ve uzun vadeli s\u00fcrd\u00fcr\u00fclebilirli\u011fini sa\u011flar.<\/p>\n

    Bu avantajlar, Angular’\u0131n web uygulamas\u0131 geli\u015ftirme s\u00fcrecini h\u0131zland\u0131rmas\u0131n\u0131 ve geli\u015ftiricilere daha iyi bir deneyim sunmas\u0131n\u0131 sa\u011flar.<\/p>\n

    Angular ve AngularJS Aras\u0131ndaki Farklar<\/strong><\/h2>\n

    AngularJS, yeniden adland\u0131r\u0131lan ilk Angular s\u00fcr\u00fcm\u00fcd\u00fcr.<\/p>\n\n\n\n\n\n\n\n\n\n
    <\/td>\nAngularJS<\/td>\nAngular<\/td>\n<\/tr>\n
    Mimari<\/td>\nMod g\u00f6r\u00fcn\u00fcm\u00fc bile\u015fen tasar\u0131m\u0131n\u0131 destekler<\/td>\nY\u00f6nergeleri ve bile\u015fenleri kullan\u0131r<\/td>\n<\/tr>\n
    Dil<\/td>\nJavaScript<\/td>\nMicrosoft\u2019un TypeScript\u2019i<\/td>\n<\/tr>\n
    Mobil yetenek<\/td>\nMobil taray\u0131c\u0131 deste\u011fi yok<\/td>\nT\u00fcm pop\u00fcler mobil taray\u0131c\u0131lar taraf\u0131ndan desteklenir<\/td>\n<\/tr>\n
    Yap\u0131<\/td>\nAngular kadar y\u00f6netilebilir de\u011fil, ancak k\u00fc\u00e7\u00fck uygulamalar i\u00e7in ideal<\/td>\nB\u00fcy\u00fck uygulamalar\u0131 olu\u015fturmak ve s\u00fcrd\u00fcrmek daha kolay<\/td>\n<\/tr>\n
    Y\u00f6nlendirme<\/td>\nY\u00f6nlendirme yap\u0131land\u0131rmas\u0131 i\u00e7in $routeprovider.When() kullan\u0131r<\/td>\nY\u00f6nlendirme yap\u0131land\u0131rmas\u0131 i\u00e7in @Route Config{(\u2026)} kullan\u0131r<\/td>\n<\/tr>\n
    Verim<\/td>\nAngular kadar h\u0131zl\u0131 de\u011fil<\/td>\nAngularJS\u2019den daha h\u0131zl\u0131<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

    <\/span>Angular Kullanan \u015eirketler<\/strong><\/h2>\n

    Google<\/a>, Nike, Upwork, HBO ve di\u011ferleri gibi bir\u00e7ok b\u00fcy\u00fck \u00f6l\u00e7ekli \u015firket Angular\u2019dan yararlanmaktad\u0131r..<\/p>\n","protected":false},"excerpt":{"rendered":"

    G\u00fcn\u00fcm\u00fczde sosyal medya, sa\u011fl\u0131k sekt\u00f6r\u00fc, e-ticaret, fintech alan\u0131 gibi bir\u00e7ok alanda mobil ve web uygulamalar kullan\u0131lmaktad\u0131r. Mobil ve web uygulamalar\u0131 kullan\u0131l\u0131\u015fl\u0131, g\u00fcvenli ve y\u00fcksek kullan\u0131c\u0131 deneyimleri sundu\u011fu i\u00e7in g\u00fcnl\u00fck ya\u015famda bir\u00e7ok kolayl\u0131k sa\u011fl\u0131yor. Uygulamalar\u0131 geli\u015ftirmek i\u00e7in yap\u0131lan harcamalar\u0131n bir k\u0131sm\u0131 Angular gibi yayg\u0131n olarak kullan\u0131lan framework\u2019lere gidiyor. Bu makalede Atonomik olarak; Angular nedir? Angular hakk\u0131nda […]<\/p>\n","protected":false},"author":5,"featured_media":2835,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53],"tags":[],"class_list":["post-1907","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-uygulama-gelistirme"],"yoast_head":"\nAngular Nedir? - Atonomik<\/title>\n<meta name=\"description\" content=\"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular Nedir?\" \/>\n<meta property=\"og:description\" content=\"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\" \/>\n<meta property=\"og:site_name\" content=\"Atonomik\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/atonomik\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-30T13:52:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-12T12:27:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.atonomik.com\/Angular.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arif \u00c7a\u011flar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@atonomik\" \/>\n<meta name=\"twitter:site\" content=\"@atonomik\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arif \u00c7a\u011flar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\"},\"author\":{\"name\":\"Arif \u00c7a\u011flar\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81\"},\"headline\":\"Angular Nedir?\",\"datePublished\":\"2023-03-30T13:52:38+00:00\",\"dateModified\":\"2023-05-12T12:27:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\"},\"wordCount\":1332,\"publisher\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.atonomik.com\/Angular.jpg\",\"articleSection\":[\"Web Uygulama Geli\u015ftirme\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\",\"url\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\",\"name\":\"Angular Nedir? - Atonomik\",\"isPartOf\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdn.atonomik.com\/Angular.jpg\",\"datePublished\":\"2023-03-30T13:52:38+00:00\",\"dateModified\":\"2023-05-12T12:27:09+00:00\",\"description\":\"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage\",\"url\":\"https:\/\/cdn.atonomik.com\/Angular.jpg\",\"contentUrl\":\"https:\/\/cdn.atonomik.com\/Angular.jpg\",\"width\":1600,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/www.atonomik.com\/tr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular Nedir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#website\",\"url\":\"https:\/\/www.atonomik.com\/tr\/\",\"name\":\"Atonomik\",\"description\":\"Software House\",\"publisher\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.atonomik.com\/tr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#organization\",\"name\":\"Atonomik\",\"url\":\"https:\/\/www.atonomik.com\/tr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png\",\"contentUrl\":\"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png\",\"width\":598,\"height\":376,\"caption\":\"Atonomik\"},\"image\":{\"@id\":\"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/atonomik\",\"https:\/\/x.com\/atonomik\",\"https:\/\/www.instagram.com\/atonomikcom\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81\",\"name\":\"Arif \u00c7a\u011flar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g\",\"caption\":\"Arif \u00c7a\u011flar\"},\"url\":\"https:\/\/www.atonomik.com\/tr\/blog\/author\/arifcaglar\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Angular Nedir? - Atonomik","description":"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/","og_locale":"tr_TR","og_type":"article","og_title":"Angular Nedir?","og_description":"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!","og_url":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/","og_site_name":"Atonomik","article_publisher":"https:\/\/facebook.com\/atonomik","article_published_time":"2023-03-30T13:52:38+00:00","article_modified_time":"2023-05-12T12:27:09+00:00","og_image":[{"width":1600,"height":1100,"url":"https:\/\/cdn.atonomik.com\/Angular.jpg","type":"image\/jpeg"}],"author":"Arif \u00c7a\u011flar","twitter_card":"summary_large_image","twitter_creator":"@atonomik","twitter_site":"@atonomik","twitter_misc":{"Yazan:":"Arif \u00c7a\u011flar","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#article","isPartOf":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/"},"author":{"name":"Arif \u00c7a\u011flar","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81"},"headline":"Angular Nedir?","datePublished":"2023-03-30T13:52:38+00:00","dateModified":"2023-05-12T12:27:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/"},"wordCount":1332,"publisher":{"@id":"https:\/\/www.atonomik.com\/tr\/#organization"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.atonomik.com\/Angular.jpg","articleSection":["Web Uygulama Geli\u015ftirme"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/","url":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/","name":"Angular Nedir? - Atonomik","isPartOf":{"@id":"https:\/\/www.atonomik.com\/tr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.atonomik.com\/Angular.jpg","datePublished":"2023-03-30T13:52:38+00:00","dateModified":"2023-05-12T12:27:09+00:00","description":"Angular Nedir? Angular, web uygulamalar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan bir JavaScript framework'\u00fcd\u00fcr. Angular hakk\u0131nda t\u00fcm bilgileri ula\u015f\u0131n!","breadcrumb":{"@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#primaryimage","url":"https:\/\/cdn.atonomik.com\/Angular.jpg","contentUrl":"https:\/\/cdn.atonomik.com\/Angular.jpg","width":1600,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/www.atonomik.com\/tr\/blog\/angular-nedir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/www.atonomik.com\/tr\/"},{"@type":"ListItem","position":2,"name":"Angular Nedir?"}]},{"@type":"WebSite","@id":"https:\/\/www.atonomik.com\/tr\/#website","url":"https:\/\/www.atonomik.com\/tr\/","name":"Atonomik","description":"Software House","publisher":{"@id":"https:\/\/www.atonomik.com\/tr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.atonomik.com\/tr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.atonomik.com\/tr\/#organization","name":"Atonomik","url":"https:\/\/www.atonomik.com\/tr\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/","url":"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png","contentUrl":"https:\/\/www.atonomik.com\/wp-content\/uploads\/atonomik-footer-logo.png","width":598,"height":376,"caption":"Atonomik"},"image":{"@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/atonomik","https:\/\/x.com\/atonomik","https:\/\/www.instagram.com\/atonomikcom\/"]},{"@type":"Person","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/8823a7897d2080c40679a08f84119e81","name":"Arif \u00c7a\u011flar","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.atonomik.com\/tr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8ea4eca164a5d760dee4f0c8280b2bc39811380a10a078474581164f0f7aadf4?s=96&d=mm&r=g","caption":"Arif \u00c7a\u011flar"},"url":"https:\/\/www.atonomik.com\/tr\/blog\/author\/arifcaglar\/"}]}},"_links":{"self":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/comments?post=1907"}],"version-history":[{"count":4,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1907\/revisions"}],"predecessor-version":[{"id":2386,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/posts\/1907\/revisions\/2386"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/media\/2835"}],"wp:attachment":[{"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/media?parent=1907"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/categories?post=1907"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.atonomik.com\/tr\/wp-json\/wp\/v2\/tags?post=1907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}