Library Hell!

JavaScript developers are incredible at problem solving, unfortunately. Build tool'lar, javascript'e compile olan diller, aynı işi yapan onlarca farklı npm modülü, javascript'e yeni başlayanlar için tam bir kabus. grunt ? modası geçti hadi gulp 'a geçelim, hımmm evet aslında bu da tam şu konularda sorunumuzu çözmüyormuş o zaman broccoli paklar bizi tabi en baştan yeni tool'u detaylı öğrenmemiz lazım :( [image source: http://cube-drone.com/comics/c/relentless-persistence]…

The ultimate Kiosk

İlk kiosk uygulamamızı yaparken, dizayn konusunda çok rahat adım atabilmeli, müşteriden gelecek istekleri projeye ivedilikle uygulayabilmeliydik. Native çözümlerin hiçbiri bize bu esnekliği vermeyince, frontend 'de web teknolojilerini (html,css) kullanma imkanı veren o zamanki tek çözüm node-webkit nw.js ile birlikte javascript 'e de sağlam bir giriş yapmak zorunda kaldık. 2 sene sonunda aynı kod base 'i 30+ alışveriş merkezinde, 400+ kiosk 'ta sorunsuz çalışmaya devam ediyor, hemde windows üzerinde! Windows üzerinde çalışıyor ve sorunsuz demiş miydim ? :)) Avantajları saymakla bitmez herhalde; node.js temelde de javascript öğrendik, wat ! Uygulamanın arayüzünü müşteriden gelen isteklere göre çok kısa sürede değiştirebildik. Herhangi bir…