Vercel, SvelteKit ve MongoDB ile sunucusuz duruma geçin


Bulut, daha yüksek soyutlama derecelerine doğru gelişmeye devam ediyor. Otomatik dağıtım ve barındırma platformları, ön uç çerçeveler ve arka uç veritabanları giderek daha güçlü ve karmaşık hale geliyor ve bunları entegre etmek her zamankinden daha kolay. Bu makale, tam yığın sunucusuz geliştirme için Vercel, SvelteKit ve MongoDB’yi nasıl entegre edeceğinizi gösterir. Bu teknolojilerin her biri kendi alanında liderdir. Geliştiriciler bunları birlikte kullanarak, mütevazı bir çalışma miktarıyla etkileyici yetenekler elde edebilir.

Isırık büyüklüğünde bitler: Örnek uygulama

Bu gösterim için, bir veritabanında saklanacak iki alanlı bir varlık oluşturan bir uygulama oluşturacağız. Kullanıcı açısından bakıldığında, uygulama, biri özdeyiş, diğeri ise yazarı olan iki alanlı bir form sunar. (Bir özlü söz bir ısırık büyüklüğünde bilgeliktir.)

Buradaki odak noktamız, örnek uygulamayı geliştirmeden üretime kadar götürmek için bu güçlü bulmacanın öğelerini (Vercel, SvelteKit ve MongoDB) bir araya getirmektir.

Başlamak için, Svelte’de bir ön uç görünümü oluşturmak için SvelteKit’i kullanacağız. Bu görünüm, istekleri bir arka uç uç noktasına gönderir. Express.js’ye benzer şekilde SvelteKit, uç noktaları istek-yanıt bağlamının soyutlamaları olarak ele alır.

Soyutlama, Vercel’e sunucusuz bir bağlam olarak dağıtmayı kolaylaştıracaktır. Vercel uç noktası, alınan verileri hizmet olarak bulutta yerel bir veritabanı olan MongoDB Atlas’taki bir koleksiyona yerleştirir.

Bu kurulum, geliştirme ihtiyaçlarımız için iyi çalışacaktır. Ön uca sahip olduğumuzda GitHub’da bir havuz oluşturacağız ve projeyi teslim edeceğiz. Ardından, projemizi çekmek ve onu herkese açık bir IP’ye dağıtmak için Vercel’i kullanabiliriz.

Telif Hakkı © 2022 IDG Communications, Inc.


Kaynak : https://www.infoworld.com/article/3655952/go-serverless-with-vercel-sveltekit-and-mongodb.html#tk.rss_all

Yorum yapın