Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
İki taraf da önceki sürüm Önceki sürüm Sonraki sürüm | Önceki sürüm | ||
web-ahbs [2016/04/08 15:29] root [Backend] |
— (mevcut) | ||
---|---|---|---|
Satır 1: | Satır 1: | ||
- | ====== 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 ==== | ||
- | |||
- | **[[http://www.nodejs.org | 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. | ||
- | |||
- | **[[http://expressjs.com | 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. | ||
- | |||
- | **[[http://socket.io | 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. | ||
- | |||
- | **[[http://www.postgresql.org | PostgreSQL]]** (v9.4.x): PostgreSQL büyük veriler için tasarlanmış bir ilişkisel veritabanıdır. | ||
- | ==== Frontend ==== | ||
- | |||
- | ===== Proje Yapısı ===== | ||
- | |||
- | Projenin hangi mantıkla kurgulandığı ve nasıl çalıştığı |