şükela:  tümü | bugün
  • lodash, javascript için yazılmış, popüler bir utility kütüphanesidir.

    array, obje ve stringler için kolayca iterasyon ve manipülasyon işlemleri yapmanızı sağlar. helper classlarıyla bir nevi linq işlevi görür.

    underscorejs ile kıyaslaması için
  • faydali bir javascript utility library.

    ammavelakin, hem buna hem de bunun atasi olan underscore.js'e kullanim seklinden dolayi bir türlü isinamadim; cünkü bu library'yi kullananlar lodash yazmak yerine _ (alt cizgi) karakterini kullaniyorlar ki programlamanin temel ilkelerinden olan okunabilirligi resmen sifirliyorlar.

    mesela: import _ from 'lodash';

    seklindeki kullanimi bir nevi zorunlu standart olmus ki; lodash kullanilan yerlerde en azindan benim icin okuma güclügü olusturuyor. ben kendi kodlarimda underscore yerine $lodash yaziyorum mis gibi okunuyor.
  • wikipedia sagolsun, bu lodash'in ne anlama geldigini buldum.

    ingilizcede underscore "_", bizim alt cizgi veya alt tire dedigimiz karakterin baska isimleri de varmis: underline, underbar, low line ve low dash

    iste o isimlerden low dash'in okunusundan lodash yapmis abiler. low sözcügü ingilizcede /lov/ diye degil de /lou/ diye okunur; yani o'yu uzatip u ile bitirirsiniz. bkz
  • mevcut sapui5 projemde catir catir kullandigim ve beni array yogun islemlerde epey rahatlatan kutuphane. projedeki pozisyonum geregi asil isim javascript yazmak olmasa da js yazan arkadasa "bak lodash diye bir library var kullanalim" diye israr etmeme ragmen "yok haci ben hallederim gerek yok, zaten sorting, sum, filtre basit islemler" cevabina istanaden karmasik bir hesabin altindan kalkamamasi sonucu, bu kutuphaneyi kullanarak 2 saatte cozup "gel cozdum gostereyim" deyip yazilimci arkadasi dumura ugratmama sebep olan kutuphanedir ayni zamanda.