Selamlar 👋🏼
1-2 yıl boyunca R10'da iş yapmış birisi olarak Udemy de ilk kursumu paylaştım. Next.js'in son versiyonu olan 13'ü detaylı olarak ele aldığım bir eğitim serisidir ve sürekli olarak güncelliyorum. 💫 Eğitimlerimi şimdiye kadar YouTube üzerinden ücretsiz kaynak oluşturmak temeliyle üretiyordum fakat paralelde Udemy üzerinden de paylaşıp YouTube'a hiç uğramayan kitleye de ulaşmak istedim. 🙏🏼
🎗️ Referral linki aşağıya bırakıyorum satın alıp destek olmak isteyenler için:
https://www.udemy.com/course/sifirda...3A4C0B54D2DAE3
🆓 Aynı zaman da YouTube üzerinden de aynı eğitimi biraz daha farklı haliyle (Udemy politikasını ihlal etmemek adına) paylaşıyorum. Eğer oradan izlemek isterseniz linkimi yine aşağıya bırakıyorum.
https://www.youtube.com/@pekcanmehmet
İçeriklerimle ilgili her türlü iyi/kötü geri bildirimlere açığım 👀
[UDEMY] - Next.js 13 Eğitim - Türkçe
9
●744
- 29-12-2022, 14:21:35
- 29-12-2022, 14:38:24Çok teşekkürlerdrift34 adlı üyeden alıntı: mesajı görüntüle

Maalesef, sıfırdan Next.js dersi. Bu yüzden React'ı hiç bilmeden katılmak zorlayıcı olabilir. Fakat yakında React 18 ile ilgili bir eğitim paylaşıcam ona beklerimWebr00t adlı üyeden alıntı: mesajı görüntüle
Çok teşekkür ederim, bu şekilde karşılık buluyor olması çok güzelBodur adlı üyeden alıntı: mesajı görüntüle
- 29-12-2022, 14:41:28Farklı projeler oldu zaman PM atabilirsiniz grubum 2k kişi var 5 yıldız ve yorum da yaparlarmehmetpekcan adlı üyeden alıntı: mesajı görüntüle
- 29-12-2022, 14:45:09Çok teşekkür ederim, eksik olmayınBodur adlı üyeden alıntı: mesajı görüntüle
- 10-01-2023, 19:41:04Emeğinize sağlık. Teşekkür ederiz.
Bir sorum olacaktı. Next.js ile hazırladığımız sitemizde deploy aşamasında;
Next_public_api _url kısmına kendi domainadi.com sitemizi yazdığımızda site içeriğimiz nerede barındırılıyor. github'da mı, yoksa Vercel'de mi?
Kendi dedicated sunucularımızda Next.js ile hazırladığımız sitemizi barındıramıyor muyuz? Evet ise nasıl? Vercel'den sadece CDN hizmeti gibi bir hizmet mi alıyoruz yoksa? Zira bandwith satıyor gibi geldi. Teşekkürler. - 11-01-2023, 21:24:31Biraz detaylı aktarmam gerekirse: NEXT_PUBLIC_API_URL dediğimiz şey aslında 'Environment variables' olarak geçer ve her bilgisayarda olur (örneğin terminalinize girip 'env' komutunu çalıştırıp görebilrsiniz) .env.* şeklinde oluşturulan dosyalar Next.js'e özgü olmadan bütün programlar da o an çalıştırılan sunucunun -- local dahil -- 'env' variable listesine eklenir ve biz programın her hangi bir anında process'e ulaşıp içerisinden env'leri okuruz. Bu bilgilerden yola çıkarak: Next.js app'ini nerede deploy ederseniz örneğin Vercel sunucularında host ederseniz, .env'leriniz Vercel'de ki app'inizin deploy edildiği makinenin env'lerinin içerisinde yer alır (docker container büyük ihtimal). Github sadece kodu depoladığınız yerdir. Kendi dedicated sunucunuzda tabii ki de Next.js sitenizi deploy edebilrsiniz. 'yarn build' ya da 'npm run build' dedikten sonra build dosyaları '.next' klasörü içinde oluşur (gizli klasör ide'den veya gizli klasörleri göster diyip görebilrsiniz) daha sonrasında oluşturulan '.next' klasörünü her hangi bir Node.js destekleyen bir sunucuda deploy edebilirsiniz. Hatta docker'ize edip daha hızlı ve kolay bir şekilde bir container içinde ayaklandırabilrsiniz. Vercel CDN desteği veriyor fakat temel mantığı end-to-end bir frontend projesini deploy etmenize ve barındırmanıza yarayan bir servis. Ve tabii ki de bandwith gibi config'leri var.
misildak adlı üyeden alıntı: mesajı görüntüle
