Edge Functions… kulağa seksi geliyor, büyükannen ne olduğunu bilmeyecek ve muhtemelen sen de henüz bilmiyorsun. Sorun değil, Edge'i daha basit bir şekilde anlama yolculuğunuzda size yardımcı olmak için buradayım, umarım.
'Edge Functions'ı ilk kez Reactathon 22'de duydum ve biraz kafamın karıştığını itiraf etmeliyim, bu yüzden kapsamlı bir araştırma yaptım ve bu kısa okumada Edge işlevinin ne olduğunu açıklamak için elimden gelenin en iyisini yapacağım ve Bu heyecan verici teknoloji nasıl düşünülür, lütfen bunun derinlemesine bir teknik analiz olmayacağını unutmayın, daha çok kısa bir genel bakış niteliğindedir, derinlemesine analiz yakında gelecektir.
Bir Edge işlevi, bir İstemci ve bir Sunucu arasında yaşar. Bir kullanıcı isteği 'ana' Sunucuya ulaşmadan önce gerçekleşen süper hızlı işlemlerdir ve belirli kullanım durumları içindir ve genellikle küçük işlemlerdir. Basit, dürüst iş. Onları bu şekilde düşünmeliyiz, aşağıdaki birkaç kullanım durumu umarım daha net hale getirir:
Gerçek yenilebilir çerezler değil, web sitesi çerezleri. Artık bazı ülkelerde kullanıcılarınızın çerezleri kabul etmesine veya reddetmesine izin vermek yasalar, GDPR vb. Ancak Kanada gibi bazı ülkelerde (bunu yazarken) kullanıcıların çerezleri kabul etmesini gerektirmemektedir. Böylece, kullanıcının konumunu kontrol etmek için bir Edge işlevi yazabiliriz ve istek Kanada'dan gelirse, bu belirli kullanıcıya çerez çubuğu göstermeyen bazı kodlar çalıştırabiliriz. İstemci tarafında daha az kod ve sunucu tarafında potansiyel olarak daha az veri.
Evet, korkutucu… ancak yepyeni Edge fonksiyonlarımızla, sunucumuza karmaşık bir istek alabilir ve onu Edge'de çalıştırmak için parçalayabiliriz, örneğin kullanıcı yetkilendirme ve kimlik doğrulama gibi, bazılarını kontrol etmek için bir Edge fonksiyonu yazabiliriz. Bir sayfaya veya içeriğe vb. erişmek için doğru yetkilere sahip olup olmadığını görmek için bir kullanıcının bayrakları ve eğer değilse, istek Sunucuya ulaşmadan önce bazı yönlendirmeler yapabiliriz.
Edge işlevleri çok hızlı ⚡️ olacak şekilde tasarlanmıştır, istemci cihazlarda bulunan işlemler hariç, bilerek müşterilerinize en yakın 'süreç'tir. Uç işlevleri, mühendislerin ve geliştiricilerin istemci tarafında ve sunucu tarafı kodunda daha az işlem yürütmesine izin vererek esasen daha iyi mimari sağlar.
Okuduğunuz için teşekkürler, umarım bu en az bir kişinin Edge Functions'ı daha iyi anlamasına yardımcı olmuştur. Sadece birkaç kısa kullanım örneği olduğunu biliyorum ve bu makale son derece basit ve teknik olmayacak şekilde tasarlandı. Birazdan boş zamanım olduğunda Edge Functions hakkında daha ayrıntılı bir makale yazacağım.
Hala herkesin Netlify ve Vercel'in Edge işlevleriyle ilgili mükemmel belgelerine göz atmasını tavsiye ediyorum. Ayrıca takip etmeyi unutmayın, karmaşık mesleğimizde en az bir kişiye yardımcı olmak amacı ile daha fazlasını yazmayı planlıyorum.
1.Nörogenez, sinirsel düzenleyici gibi davranabilir mi?(biorXiv) Yazar : Lina M.
Kedi Felix'in 9. doğum gününde, yetişkin hayatımın en büyük kayıplarından birini hatırlıyorum - 2013'teki Sophie'm. Bu makaleyi yazdım ve 2013'te bu platformda kısaca paylaştım.
Abha'da spor aktiviteleri için bir deneyim tasarlayalım! Programın neredeyse yarısına geldik ve 3. proje zamanı geldi! Yalan söylemeyeceğim bu proje şimdiye kadar yaptığım en bunaltıcı, stresli ama eğlenceli proje olabilir. Başlamak için, güzel Abha şehrinde spor aktiviteleri için bir deneyim tasarlamak olan meydan okumamızla tanıştık.
Bu ay tüm yeni abonelerimize ve yazarlarımıza sıcak bir karşılama; sürülerinizde ortaya çıkıyorsunuz ve bunun için size teşekkür ediyoruz. Burada harika bir topluluk oluşturuyoruz ve yorumlarınızı ve makalelerinizi okumak harika.
Çevrimiçi ödeme sahtekarlığının ortaya çıktığını ve yeni olmadığının herkes için açık olduğunu düşünüyorum. Alıcı konumundaki herhangi birinin bir dolandırıcılığa düşmekten korktuğu veya halihazırda düşmüş olduğu veya dolandırıcılara yakalanmış birini tanıdığı açıktır.
"Tren kazası" kelimesinden nefret ediyorum. İnsanlar kendi ahlaki pusulalarında teselli bulur ve bunu yaparken kendilerini yargıda bulunurken bulurlar.