uA_emrezyt adlı üyeden alıntı: mesajı görüntüle
Teknik olarak söylediğiniz mümkün api routes ile. Fakat orta ve büyük ölçekli projelerde performans sorunları yaşarsınız

Bir de api routes kullanacaksanız queue, cron job gibi işlemleri yapamıyorsunuz, express ile bunlar daha kolay. Middleware ve background servisler için de express’in tercih edilmesi lazım

Küçük çaplı bir proje olacaksa ayrı ayrı deploylarla uğraşmayım tek bir yerden fe + be ilerleteyim diyorsanız api routes mantıklı, ama diğer türlü sürdürülebilirlik açısından node/express şart
enescalban adlı üyeden alıntı: mesajı görüntüle
Büyük ölçekli hiç bir web uygulamasının backend tarafı tek bir dil ile yazılmaz mikroservis mimarisinin sağladığı en büyük avantajlardan birisi budur, ödeme altyapınız php ile yazılmışken efatura uygulamanız veyahut farklı bir uygulamanız Nodejs ile yazılabilir veya hızlıca çıkması gereken bir uygulama nextjs ile yazılarak devreye alınmış olabilir diller hiç bir zaman amaç olamaz araç olur amacımız uygulamayı tek bir dilden yazmak değil amacımız web uygulaması nasıl daha performanslı çalışabilir
Destekleriniz için teşekkürler arkadaşlar. Çok sadeci olduğum için sitenin de sade olmasını istedim fakat bu mümkün değilmiş ne yazık ki birçok özellik barındırılacığından. Fakat yine de biraz sade olmuş olacak. Backend kısmı Node.js ve frameworkleri, Frontend kısmı React.js ve frameworkleri. Sitenin mobil uygulaması da React native olur ki bu Next.js'ye zaten çok benziyormuş. Hepsinin barınacağı veritabanı da Mongodb. Çok güzel bir uyum olmuş oldu.