Kullanıcı Aletleri

Site Aletleri


web-ahbs

Bu, dökümanın eski bir sürümüdür!


Yazılım Dökümantasyonu

Burada yazılım dökümantasyonu yapılacaktır. Kullanım klavuzu başka bir sayfada yer almalıdır.

Geliştirmeye Başlamak

Projeyi geliştirmeye başlamak için gereklilikler ve izlenecek yol

Altyapı

Backend

Nodejs (v4.x): Proje sunucu tarafında Javascript dili kullanılarak yazılmıştır. Nodejs chrome'un V8 motorunu kullanarak sunucu yazılımları geliştirmemizi sağlar.

Expressjs (v4.x): Express nodejs altyapısı üzerinde yazılmış, web sitesi ve servisleri yapmayı kolaylaştırmak için yazılmış bir framework'tur.

Socket.io (v1.x): Socket.io istemci programla sunucu arasında TCP bağlantısı kurarak gerçek zamanlı iletişimi sağlar. Sunucu ve istemci program JSON veri tipindeki çift yönlü mesajlarla haberleşir.

PostgreSQL (v9.4.x): PostgreSQL büyük veriler için tasarlanmış bir ilişkisel veritabanıdır.

Frontend

Angularjs (v1.x): Angularjs Single Page Application üretmek için uygun Google'ın geliştirdiği bir javascript frameworkudur.

Angular-ui: Angular-ui native angular ile yazilmış, görsel komponent kütüphanelerinden oluşan bir koleksiyondur.

Bootstrap: Bootstrap twitter'ın desteklediği css frameworkudur.

Diğer: Diğer kullanılan kütüphanelere proje dizinindeki frontend2/bower.json dosyasından erişilebilir.

Proje Yapısı

Projenin hangi mantıkla kurgulandığı ve nasıl çalıştığı

web-ahbs.1460119188.txt.gz · Son değiştirilme: 2018/11/28 19:47 (Dışarıdan düzenle)