09-11-2018, Saat: 09:41
(09-11-2018, Saat: 09:33)edo Adlı Kullanıcıdan Alıntı:Kod yazmayı mı unuttuk?(08-11-2018, Saat: 23:06)sadettinpolat Adlı Kullanıcıdan Alıntı: Javacılar zamanında böyle işlerle uğraşmamak için Maven adlı bir araç geliştirmişler. Getit ' de arkadan geliyor ama şimdilik yolun başında.
Maven Nedir
Bağımlı kaynaklar, projede kullanılacak tüm kütüphaneler ve eklentiler POM(Project Object Model) dosyasından kolayca yönetilebilmektedir. Maven, kütüphane dosyalarını kendi repository sunucularında barındırır. Projede kullanmak istediğiniz kütüphane dosyalarını ilk olarak sizin local repository klasörünüzde arar, eğer bulamazsa kendi sunucularında arama yapar, eğer kendi sunularında da bulamazsa sizin tanımlayacağınız bir sunucu adresinden dosyayı sizin local klasörünüze indirir ve projeniz içerisinde kullanabilmenizi sağlar. Ayrıca bir kütüphane başka kütüphanelere bağımlıysa bu bağımlı olduğu kütüphaneleri de indirir ve projenize ekler
@sadettinpolat hocam,
Angular (ve muhtemelen diğer JS framework'lerinde) npm install dediğinizde çaaat bütün dependency'leri indirip kuruyor. C# için de yine nuget neredeyse aynı şeyleri yapıyor. Üzücü olan Delphi bunların hepsini atı alan Üsküdar'ı geçtikten sonra taklit etmeye çalışıyorYa da daha önceden yaptıysa bile yaptığı şeyleri doğru düzgün lanse edemediğinden insanlar diğer ortamlarda bunu kullanıp daha sonra da aaa Delphi'de sonunda bunu yapmış/kopyalamış algısı oluşturuyor. Bu algıyı düzeltmeleri gerekiyor
Yalnız Delphi tarafında kullanılan bileşenlerin çoğu da ücretli bileşenler olduğundan sıkıntı bence asıl orada başlıyor. Diğer tarafta adam npm install dedimi çaaat source kod ile birlikte her şey indiriliyor


Ya da daha önceden yaptıysa bile yaptığı şeyleri doğru düzgün lanse edemediğinden insanlar diğer ortamlarda bunu kullanıp daha sonra da aaa Delphi'de sonunda bunu yapmış/kopyalamış algısı oluşturuyor. Bu algıyı düzeltmeleri gerekiyor 
