Skip to content

Instantly share code, notes, and snippets.

View cengizhankose's full-sized avatar
🎯
Focusing

Cengizhan KÖSE cengizhankose

🎯
Focusing
View GitHub Profile
@cengizhankose
cengizhankose / javascript-notlari.md
Created January 9, 2021 19:26
Javascript-Notlari

BUCES Github eğitimi konu başlıkları ve akış sırası

Git nedir

  • Nedir , ne işe yarar ?
  • Kurulum
  • Basit komutlar
  • Repository nedir
  • Branch nedir
  • Issue nedir
  • Pull Request nedir

Git ve github

@cengizhankose
cengizhankose / cheatsheet.md
Last active October 22, 2020 08:23
BUCES Github eğitimi konu başlıkları ve akış sırası

Git Cheatsheet

Git kurulum

git kurulum isim ayarı

git config --global user.name "Cengizhan KOSE"

git kurulum mail ayarı

git config --global user.email [email protected]
@cengizhankose
cengizhankose / Redux-Notlari.md
Last active March 16, 2022 12:49
Redux-Notlari

Redux

Redux bir state management (state yönetimi) kütüphanesidir. React üzerinde bir proje yaptığınızı düşünelim başlarda az sayıda component az sayıda props ve az sayıda state her şey güzel giderken ilerleyen aşamalarda projeniz büyüyüp karmaşıklaşmaya başladığında ortaya bu statelerin yönetiminin çok zorlaştığı çıkar. İç içe birbirini çalıştıran componentlerin çoğu kullanmadıkları halde stateleri sadece taşıma görevi üstlenir bu nedenle de state yönetimi güçleşir. Peki redux bu işi nasıl çözüyor.

Redux bütün stateleri tek bir javascript objesi olan store(market) içerisinde tutar böylelikle her bileşen state bilgilerini storedan erişim sağlama durumunda kalır. Bütün veriler store'dan geldiği için hangi state nereden gelmiş gibi bir veri takibine gerek kalmaz, oluşan kod Redux ile daha temiz bir hale gelmiş olur.

Nasıl Çalışır

Redux üç yapıya bağlı olarak çalışır bunlar Store, Actionlar ve Reducer olarak adlandırılır.

Store uygulumanızın çalışması için ihtiyaç duyduğu bütün dataları tutabililir bunlar

@cengizhankose
cengizhankose / React-Notlari.md
Last active May 11, 2020 10:16
React-Notlari

React

Kurulum

  • Node ve npm kurulumu gereklidir.
npm install create-react-app

react projesini basit bir şekilde kurmaya yarayan paketin kurulumu

{"lastUpload":"2021-09-08T10:52:58.930Z","extensionVersion":"v3.4.3"}