İnstagram’ın Kullandığı Teknolojiler

İ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.