React Yazılım Geliştirme

Sıfırdan React arayüzleri geliştiriyoruz, yayında olan React uygulamalarını da hızlandırıyoruz.

React ile Ne Geliştiriyoruz

React her işin cevabı değil. Gerçekten fark yarattığı işler bunlar.

Gün Boyu Açık Kalan İç Ekranlar

Sipariş ekranı, stok ekranı, onay kuyruğu. Birinin dokuzdan altıya açık tuttuğu, tıklayınca hemen cevap vermesi gereken ve sayfa yenilendiğinde kaldığı yeri kaybetmemesi gereken ekranlar.

Panolar ve Canlı Veri

Siz bakarken değişen rakamlar. Üretim hatları, siparişler, sevkiyatlar, destek kuyruğu. Ekran sayfanın tamamını değil yalnızca değişen satırları yeniliyor.

Müşteri ve Bayi Portalları

Müşterinizin giriş yaptığı alan. Siparişler, faturalar, belgeler ve destek talepleri. Tek giriş, kendi verisi ve başka bir müşteriye ait hiçbir şey.

Büyük Listelerde Filtreleme

Kataloglar, fiyat listeleri, arama sonuçları. Binlerce satır ve on kadar filtre, kişi hâlâ yazarken cevap veren bir liste.

Çok Adımlı Formlar ve Yapılandırıcılar

Başvurular, teklif oluşturucular, ürün yapılandırıcıları. Her cevap bir sonraki adımın ne soracağını değiştiriyor ve kişi ara verip döndüğünde yazdıkları duruyor.

Mevcut Sisteme Yeni Arayüz

Veritabanınız ve iş kurallarınız yerinde kalıyor. Yalnızca ekranı değiştiriyoruz, çoğunlukla modül modül, böylece eski sistem çalışmaya devam ederken yenisi ortaya çıkıyor.

Nereden Başlıyorsunuz

İki durum da bizim için olağan. Hangisi sizin durumunuzsa belirtin, ilk görüşmeyi ona göre planlayalım.

İlk Görüşmeden Projenin Başlangıcına

Süreç beş adımdan oluşuyor ve her projede aynı sırayla ilerliyor. Hangi adımdan sonra isterseniz süreci sonlandırabilirsiniz.

1

Kısa Telefon Görüşmesi

15 Dakika

Projenizi ve bu projeden beklentinizi dinliyoruz, ihtiyacı netleştirmek için birkaç soru soruyoruz. React bu iş için doğru tercih değilse bunu da aynı görüşmede belirtiyoruz.

2

Teknik Görüşme

45-60 Dakika

Detayları birlikte ele alıyoruz. Uygulamanın ne yapacağı, kimlerin giriş yapacağı, mevcut sisteminizde nelerin bulunduğu, verinin nerede durduğu ve biz geliştirme yaparken neyin kesintisiz çalışması gerektiği bu görüşmede netleşiyor.

3

Kapsam Çalışması

Henüz Taahhüt Yok

Size bir kapsam belgesi hazırlıyoruz. İçinde ne yapılacağı, hangi sırayla yapılacağı, ne kadar süreceği ve ne tutacağı yazıyor. Kimse bir şey imzalamadan önce bu belgeyi inceliyorsunuz.

4

Sözleşme

Tek Belge

Üzerinde anlaştığımız kapsam sözleşmeye dönüşüyor. Gizlilik ve fikri mülkiyet maddeleri de aynı sözleşmede yer alıyor, ayrı bir belgeye veya ilerleyen bir aşamaya bırakılmıyor.

5

Projenin Başlaması

Aynı Ay

Geliştirme başlıyor ve çalışan yazılımı belirli aralıklarla teslim ediyoruz. İlk hafta içinde size özel bir önizleme adresi açılıyor, ilerlemeyi ürünün kendisi üzerinden takip edebiliyorsunuz.

Bir Görüşmeyle Başlayın

  • Fiyat proje kapsamına göre belirlenir
  • USD, EUR, GBP veya TL ile faturalandırma
  • Kaynak kodun sahibi sizsiniz

Size Ne Kazandırıyor

Teknik tarafı bilmenize gerek yok. İşletme tarafında somut olarak şunlar değişiyor.

Ekran Anında Cevap Veriyor

Bir tıklama, sayfanın tamamı yeniden alınmadan ekrandakini değiştiriyor. Bunu günde iki yüz kez yapan biri için bu, aracı kullanmakla etrafından dolaşmak arasındaki farkı belirliyor.

Masaüstü, Tablet ve Telefonda Tek Arayüz

Aynı ekranlar ofisteki dizüstünde de sahadaki tablette de çalışıyor. Geliştirilecek ikinci bir sürüm yok, güncel tutulacak ikinci bir sürüm de yok.

Mevcut Sisteminiz Yerinde Kalıyor

React yalnızca kullanıcının gördüğü kısım. Veritabanınız, ERP'niz ve muhasebe yazılımınız yerinde duruyor. İşin modül modül ilerleyebilmesinin sebebi de bu.

Veri Girişinde Daha Az Hata

Kurallar ekranın içinde duruyor. Boş geçilemeyecek bir alan, bir diğerinden önce olamayacak bir tarih, stoktakinden fazla bir miktar. Kişi bunu kaydettikten sonra değil yazarken öğreniyor.

Eleman Bulabileceğiniz Bir Pazar

React en yaygın kullanılan arayüz kütüphanesi. İşi bir gün kendi ekibinize almak veya ikinci bir tedarikçi eklemek isterseniz dar değil geniş bir havuzdan seçiyorsunuz.

Değişiklikler Zamanla Ucuzluyor

Ekranlar tekrar kullanılan parçalardan kuruluyor. Bir tabloda, bir form alanında veya bir filtrede yapılan değişiklik tek yerde yapılıyor ve o parçanın kullanıldığı her yerde geçerli oluyor.

React Firması Nasıl Seçilmelidir?

Bir React firmasına sormanız gereken sorular ve bizim bu başlıklardaki taahhütlerimiz.

React Yanlış Araçsa Bunu Söylüyoruz

İçerik sitesinin React'e ihtiyacı yok ve bunu ilk görüşmede duyuyorsunuz. İşin gerektirdiğinden ağır bir şey kurmaktansa projeyi orada kaybetmeyi tercih ediyoruz.

Uygulama Tek Parça Hâlinde Gelmiyor

Her ekran açıldığında yalnızca kendi ihtiyacı olanı yüklüyor. İlk ekran, arkasındaki yirmi ekranın kodunun inmesini beklemiyor.

İlk Satırdan İtibaren TypeScript

Tipler kod yazılırken yazılıyor, sonradan eklenmiyor. Çalışma anında hataya dönüşecek şeylerin çoğu daha kişi yazarken yakalanıyor.

Kapsam İmzadan Önce Netleşiyor

Kapsamı, süreyi ve fiyatı herhangi bir taahhüt vermeden önce öğreniyorsunuz. İşin ortasında neyin dahil olduğunu tartışmaktansa, kapsam aşamasında projeyi kaybetmeyi tercih ederiz.

Kod Sahipliği Sözleşmede Yazılı

Kodun mülkiyeti ve yapılan işi referans olarak kullanıp kullanamayacağımız, ilk satır yazılmadan sözleşmede belirleniyor.

Projeyi Başka Bir Ekip Devralabilir

React ekosisteminin kendi alışkanlıklarının dışına çıkmıyoruz ve projeye özel, kimsenin bilmediği soyutlamalar yazmıyoruz. Projeyi herhangi bir React geliştiricisi baştan yazmak zorunda kalmadan sürdürebiliyor.

Sık Sorulan Sorular

React, bir sistemin kullanıcının baktığı ve tıkladığı kısmını geliştirmek için kullanılan bir JavaScript kütüphanesi. Ekranla veriyi birbirine bağlı tutuyor, bir rakam değiştiğinde onu gösteren satır da değişiyor ve sayfanın geri kalanına dokunulmuyor. Bir React ekranının tıklamaya fark edilmeyecek sürede cevap verebilmesinin sebebi bu.

Bu yüzden okunan sayfalara değil, içinde çalışılan ekranlara uygun. İç ekranlar, panolar, portallar ve yapılandırıcılar bu gruba giriyor. Sayfa çoğunlukla ziyaretçinin okuduğu içerikten oluşuyorsa sunucuda üretilen bir site hem daha hızlı açılıyor hem daha kolay bulunuyor, bu sitede de bunun karşılığıNext.jsoluyor. Projenizin hangisine ihtiyacı olduğunu ilk görüşmede söylüyoruz.

Başlamak İçin On Beş Dakikalık Bir Görüşme Yeterli

Geliştirdiğiniz iş için React doğru araç değilse bunu ilk görüşmede duyarsınız.

Teklif Alın
© 2024-2026 Codefacture Yazılım A.Ş. Tüm Hakları Saklıdır
Get a Quote

We reply the same working day