roser137
Kilopat
- Katılım
- 25 Aralık 2015
- Mesajlar
- 1.553
- Makaleler
- 1
- Çözümler
- 8
Daha fazla
- Cinsiyet
- Erkek
Başlangıç için REST standartlarına çok kafa yormanıza gerek yok aslında. Web API geliştirmeye odaklanmanız daha kolay olur. REST API aslında Web API'nin belli standartlara oturtulmuş hali. Başlangıçta standartlar ile uğraşmaya çok gerek yok. Benzer şekilde GraphQL'de var o da farklı bir Web API standartı.
Eğer detaylara çok takılmadan basit Web API nasıl yazılır diye bakacaksanız Python için flask web API, JavaScript, node.js için Express Web API diye bakabilirsiniz. Örnekler genelde rest uyumlu olarak çıkıyor.
Temel mantık şu. Frontend kodunuz Web API'ya istek atıyor. Web API veritabanına ve harici servislere bağlanıp verileri çekip frontend'e gönderiyor. Web API, veritabanı, harici servislerden oluşan kısım backend, kullanıcının kullandığı arayüz ise frontend oluyor.
Her şeyi Php ile yazsaydınız kullanıcının kullandığı arayüz ile veritabanı, harici servis bağlantıları vs. aynı yerde yazılacağı için böyle bir ayrım olmamış olacaktı. Tek php projesiyle her şeyi yapmış olacaktınız.
Eğer detaylara çok takılmadan basit Web API nasıl yazılır diye bakacaksanız Python için flask web API, JavaScript, node.js için Express Web API diye bakabilirsiniz. Örnekler genelde rest uyumlu olarak çıkıyor.
Temel mantık şu. Frontend kodunuz Web API'ya istek atıyor. Web API veritabanına ve harici servislere bağlanıp verileri çekip frontend'e gönderiyor. Web API, veritabanı, harici servislerden oluşan kısım backend, kullanıcının kullandığı arayüz ise frontend oluyor.
Her şeyi Php ile yazsaydınız kullanıcının kullandığı arayüz ile veritabanı, harici servis bağlantıları vs. aynı yerde yazılacağı için böyle bir ayrım olmamış olacaktı. Tek php projesiyle her şeyi yapmış olacaktınız.