İnstagram’ın Kullandığı Teknolojiler
Bazen aklımıza takılır “Acaba bu sosyal medya platformu hangi dil ile yazıldı?” diye. Çoğunlukla yazılıma ilgi duyan insanlar bu tür konuları fazlasıyla araştırır. Bu yazımızda da bu meraklı yazılımcı arkadaşların merakını gidermek amacıyla Instagram uygulamasının hangi teknolojileri kullandığını bildiğimiz kadarıyla açıklamaya çalıştık.
Instagram uygulaması bizim araştırmalarımız veya bildiklerimiz sonucunda yedi yazılım teknolojisi kullanmaktadır. Peki bunların ne olduğuna gelin bakalım isterseniz. Keyifli okumalar.
Django
Back-end geliştirmeler için kullanılmaktadır Django. Python için hazırlanmış yüksek seviyeli bir web frameworkdur. Basit kurulumu ve kullanımı, detaylı hata raporu sayfaları ve sunduğu yeni ara yüz kodlama yöntemleriyle öndedir.
React
Front-end geliştirmeler için kullanılmaktadır. React önyüz geliştirmeye yarayan açık kaynak kodlu bir Javascript kütüphanesidir. Facebook önderliğinde bir geliştirici grubu tarafından geliştirilmekte olan React, MVC prensibine uygun olarak oluşturulmuştur.
GraphQL
Sorgular için kullanılmaktadır. API’ler için açık bir kaynaklı sorgu gerçekleştirme çalışma zamanıdır. 2012’de Facebook tarafından geliştirilmeye başlanmıştır.
PostgreSQL
Veri tabanı için kullanılmaktadır. Postgres, özgür ve açık kaynak kodlu, SQL destekli bir ilişkisel veri tabanı yönetim sistemidir.
Swift
iOS uygulaması için kullanılmaktadır. Apple tarafından iOS ve macOS platformlarına uygulama geliştirmek için oluşturulan, güçlü ve kullanımı kolay, nesne yönelimli bir programlama dilidir.
Java
Android uygulaması için kullanılmaktadır. Açık kaynak kodlu, nesne yönelimli, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye programlama dilidir.
DigiCert
SSL sertifikası için kullanılmaktadır. Dijital güvenlik odaklı ve merkezi Lehi, Utah’da bulunan ve Avustralya, İrlanda, Japonya, Hindistan, Güney Afrika, İsviçre ve Birleşik Krallık’ta ofisleri bulunan bir Amerikan teknoloji şirketidir.