typescript

Angular +17’da @if, @else ve @else if Direktifinin Kullanımı

Angular +17 ile birlikte, şablonlarda koşullu ifadeler oluşturmak artık daha sezgisel ve JavaScript’e daha yakın bir hale geldi. Önceki sürümlerde kullanılan *ngIf yapısının yerine, artık doğrudan @if, @else ve @else if ifadelerini kullanabiliyoruz. Bu değişiklik, kodlarımızı daha okunabilir ve yönetilebilir kılıyor. @if Kullanımı Önceki sürümlerde, bir koşula bağlı olarak içerik göstermek için *ngIf direktifi kullanıyorduk: […]

Angular +17’da @if, @else ve @else if Direktifinin Kullanımı Devamı »

Angular Standalone Component Nedir ve Component Nasıl Oluşturulur?

Standalone, Angular’ın yeni bir özelliğidir ve component’lerin (bileşenlerin), directive’lerin veya pipe’ların bağımsız bir şekilde çalışmasını sağlar. Geleneksel Angular projelerinde, bir component oluşturduğunuzda genellikle bir module (modül) içerisine dahil etmek zorundasınız. Ancak standalone component’ler, modüllere ihtiyaç duymadan çalışabilir. Bu özellik, uygulama geliştirme sürecini hızlandırır ve kodun daha sade, daha okunabilir olmasını sağlar. Neden Standalone Component Kullanmalıyız?

Angular Standalone Component Nedir ve Component Nasıl Oluşturulur? Devamı »

Angular 18/19 Klasör Ve Dosya Yapısı

Angular 14 ile birlikte gelen standalone bileşenler sayesinde projeler daha hafif ve modüler hale geldi. Standalone projeler, geleneksel modül bazlı yapıdan farklı olarak her bileşenin, direkt olarak bağımsız bir yapı taşı (standalone component) olarak kullanılmasını sağlar. Bu, özellikle küçük projeler veya belirli parçaların bağımsız şekilde kullanılacağı durumlarda büyük avantaj sağlar. İşte standalone bir Angular projesinin

Angular 18/19 Klasör Ve Dosya Yapısı Devamı »

Angular Projesi Nasıl Çalıştırılır?

Angular’a Giriş: Standalone Proje Oluşturma işlemi tamamlandıktan sonra, projeyi geliştirme sunucusunda çalıştırma aşamasına geçiyoruz. Bu komutu çalıştırdıktan sonra, Angular projeniz geliştirme sunucusu üzerinde çalışmaya başlayacaktır. Komut başarıyla tamamlandığında, terminalde genellikle şu tarz bir mesaj görürsünüz: Kullandığımız tarayıcıya http://localhost:4200/ yazarak projeyi görüntülüyebiliriz. Resimdeki gibi Angular’ın varsayılan açılış sayfasını göreceksiniz. Bu, projenizin başarıyla çalıştığını gösterir! Tebrikler!!! Ekstra İpuçları

Angular Projesi Nasıl Çalıştırılır? Devamı »

Adım Adım Node.JS Ve Angular 18 Kurulumu

Angular 18’in kurulumuna başlamadan önce, Angular ile ilgili temel bilgi ve ön hazırlık yazılarını okumak gerçekten faydalı olacaktır. SPA (Single Page Application) Nedir? SPA SEO uyumlu mu? SPA’nın Avantajları ve Dezavantajları JavaScript: Geçmişi, Günümüzdeki Yeri ve Geleceği Typescript nedir? JavaScript ile TypeScript arasında fark nedir? Angular’a Başlamadan Önce Bilmeniz Gereken 12 Temel Kavram Angular Geliştiricileri

Adım Adım Node.JS Ve Angular 18 Kurulumu Devamı »

Node.js’e Genel Bakış

Node.js Nedir? Öncelikle, Node.js nedir sorusuyla başlayalım. Kısaca özetlemek gerekirse: Node.js, Google’ın V8 JavaScript motorunu kullanan, sunucu tarafında çalışan bir JavaScript çalışma ortamıdır.** Normalde JavaScript sadece tarayıcılarda çalışır, ama Node.js ile sunucu tarafında da JavaScript yazabiliyoruz. Bu sayede, JavaScript bilginiz varsa hem front-end hem de back-end kodlarını yazabilirsiniz. Yani tek taşla iki kuş! Node.js’in Temel Özellikleri Neler? Peki, Node.js‘i bu kadar özel yapan

Node.js’e Genel Bakış Devamı »

Angular Geliştiricileri İçin En Uygun 5 IDE Ve Editör

Angular projelerinde hangi IDE‘yi seçeceğiniz, projenizin boyutuna, ihtiyaçlarınıza ve kişisel tercihlerinize göre değişebilir. Ama genel olarak, Angular ile çalışırken en verimli geliştirme ortamlarını sunan beş popüler IDE‘yi sizin için listeledik: 1. Visual Studio Code (VS Code) Özellikleri: Neden Tercih Edilmeli? Visual Studio Code, geliştiriciler arasında en popüler olan editörlerden biri. Eklenti desteği sayesinde, Angular projelerinde hızlı ve verimli

Angular Geliştiricileri İçin En Uygun 5 IDE Ve Editör Devamı »

Angular’a Başlamadan Önce Bilmeniz Gereken 12 Temel Kavram

Angular’a Giriş: Temel Kavramlar Angular, modern ve dinamik web uygulamaları geliştirmek için kullanılan güçlü bir framework. Angular’a başlamadan önce temel kavramlara hakim olmak, öğrenme sürecinizi hızlandıracaktır. Özellikle HTML, CSS, JavaScript bilgisi ve TypeScript temel bilgisi ile Angular’ın modüler yapısını anlamak büyük bir avantaj sağlar. Angular’ın component tabanlı yapısı, modüller, servisler ve routing gibi kavramlar, framework’ü etkin ve verimli bir

Angular’a Başlamadan Önce Bilmeniz Gereken 12 Temel Kavram Devamı »

Typescript nedir? JavaScript ile TypeScript arasında fark nedir?

Typescript Nedir? Typescript, Microsoft tarafından geliştirilen, JavaScript‘in üst kümesi olarak tanımlanabilecek bir programlama dilidir. 2012 yılında piyasaya sürülen Typescript, JavaScript’in tüm yeteneklerini korur, ancak bunun ötesinde tip güvenliği sağlar. Kısaca, JavaScript kodunu daha güvenli ve ölçeklenebilir hale getiren bir dildir diyebiliriz. Typescript, JavaScript‘in üzerinde çalışarak ona bazı ek özellikler kazandırır, bunların en önemlisi de statik tip tanımlamalarıdır. Yani bir değişkenin hangi tipte veri

Typescript nedir? JavaScript ile TypeScript arasında fark nedir? Devamı »

JavaScript: Geçmişi, Günümüzdeki Yeri ve Geleceği

JavaScript (JS) JavaScript’in macerası 1995’te başlıyor. Brendan Eich, sadece 10 gün içinde bu dili Netscape Navigator tarayıcısı için yazıyor. Başta amacı çok basit: web sayfalarına etkileşim katmak. O dönemde, HTML ve CSS’e biraz “ruh” katmak için geliştirilen bu dil, zamanla kendini aşarak web’in süper gücü haline geldi.  Genellikle JS olarak kısaltılır. Başlarda JavaScript ciddi anlamda hafife alındı.

JavaScript: Geçmişi, Günümüzdeki Yeri ve Geleceği Devamı »

Scroll to Top