Perşembe 26 Ocak 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Arayüz
  3. 2021’de Front-end Geliştirici Olabilmek
 2021’de Front-end Geliştirici Olabilmek
Arayüz Başlarken

2021’de Front-end Geliştirici Olabilmek

Yazar : Furkan Toptaş 25 Mayıs 2021 0 Comment

İçindekiler

  • 1. Temel Bilgiler

  • 2. Frameworks/Libraries(Çerçeveler/Kitaplıklar)

  • 3. Statik Site Oluşturucular

  • 4. Aşamalı Web Uygulamaları (Progressive Web Apps-PWA)

  • 5. GraphQL

  • 6. Otomatik Test

Arayüz web geliştiricisi (Front-end Developer), HTML, CSS ve JavaScript gibi kodlama dilleri aracılığıyla web tasarımlarını uygulayan kişidir. Arayüz geliştiriciler, onları perde arkasında neler olup bittiğini (veritabanları gibi) programlayan arka uç geliştiricilerden(Backend Developer) ayırmak için bazen “istemci tarafı geliştiricileri” (client-side developers) olarak da adlandırılıyor.

2021’de Front-end geliştiriciler için öğrenmenin faydalı olacağını düşündüğüm bazı bilgileri bir listesini derledim.

1. Temel Bilgiler

Öncelikli olarak;

Bütün büyük işler küçük başlangıçlarla olur.

-Cicero

paylaşalım.

Arayüz Geliştiricilerin başlangıç noktası, temeli HTML, CSS ve Javascript dillerini öğrenmekle başlayan bir serüvendir. Ben öğrenmeye başlama sırasını da sırasıyla yazdım. Ama işin içine girildiğinde o ilk adım atıldığında zaten hepsini öğreniyorsunuz veya görüyorsunuz.

 

2. Frameworks/Libraries(Çerçeveler/Kitaplıklar)

React , Vue ve Angular gibi JavaScript çerçeveleri(frameworks) şu anda çok popülerdir, bu nedenle bunlardan en az birini denemek faydalı olacaktır.

3. Statik Site Oluşturucular

Statik site jeneratörleri de oldukça popüler ve daha küçük projeler için iyi çalışıyor. Bir çok sayıda statik site oluşturucu var, ancak Gatsby , Hugo veya 11ty’yi denemenizi tavsiye ederim.

4. Aşamalı Web Uygulamaları (Progressive Web Apps-PWA)

PWA’lar bir süredir ortalıkta dolaşıyorlar, ancak web sitesi performansına daha fazla odaklanmak, yeni bir şeyler öğrenmek ve projelerinizi geliştirmek için iyi bir deneyim olur.

5. GraphQL

Verilerle çalışıyorsanız , GraphQL’i kesinlikle denemelisiniz. Ayrıca JavaScript çerçeveleri ve statik site oluşturucularla çok iyi eşleşir.

6. Otomatik Test

Tüm üretim kodunda bazı otomatik testler olmalı, bu nedenle testler konusunda beceri kazanmanın zamanı gelmiş olabilir. Jest testleri JavaScript çerçeveleriyle iyi çalışır ve bazı uçtan uca testler arıyorsanız Cypress ve Backstop’u deneyin .

Sizler için umarım faydalı bir yazı olmuştur. Listelemiş olduğum maddelere ek önerileriniz varsa yorumlara yazabilirsiniz.

Etiketler: Angular CSS front end developer Frontend GraphQL html javascript PWA react Vue
Önceki Yazı
Sonraki Yazı

Furkan Toptaş (Website)

administrator

Manisa Celal Bayar Üniversitesinde Yazılım Mühendisliğinden mezunum. Şuanda Isparta Uygulamalı Bilimler Üniversitesinde Bilgisayar Mühendisliği bölümünde yüksek lisans yapmaktayım. Aynı zamanda Teknovol şirketinde Yazılım geliştirici olarak çalışmaktayım. Webmaster Kitchen platformunun geliştirilmesinde ve Yönetim Kurulunda yer almaktayım. Bilgi sahibi olduğum konuları sizlerle paylaşıyorum. Geri dönüşleriniz benim için önemlidir. Yorum, düşünce ve görüşlerinizi bekliyorum.

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.