• 21-12-2019, 13:25:53
    #10
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Sirketteki pozisyonum geregi full stack olarak calisiyorum. Apileri PHP ile yaziyoruz. yurtdisinda PHP'nin hala pazari var. Turkiyede pazar nasil bilmiyorum ama php yazdigini zannedim aslinda PHP'den bir haber olan cok insan var.
    Ben sirket isleri disindaki islerimi NodeJS'e tasidim, TypeScript ile yaziyorum. Sebebi is hem TS ile daha fazla zevk almam hem de back-end'de kendimi gelistirdigim kadar front-end tarafindan da tecrubeye sahip olmak. Belirli islerimde direk TS ile yazip geciyorum, sistemli islerimde ide NestJS kullaniyorum. NestJS kullanma sebebim tamamen TS ile yazilmis olmasi, baska bir sebebi yok.
    Hocam öğrenmek için nasıl bir yol önerirsiniz peki ? Benim sadece node.js ile deneyimim json çıktısı oluşturmaktı oda daha hızlı çalıştığını düşündüğüm ve deneyimlemek için fakat sonrasında bilmediğim ve internetten araştırıp araştırıp yaptığım için işin içinden çıkamadım apiyi yine php ile yazmıştım öyle javascript ile aramın çok iyi olduğunu söyleyemem. Nasıl bir yol önerirsiniz hocam başlamak için ?

    safak1990 adlı üyeden alıntı: mesajı görüntüle
    Kesinlikle bende bunun kararını 1 hafta önce verdim. Js en temelinden basladım node a kadar gider =)
    Peki hocam siz nasıl bir yol izliyorsunuz bahsedebilir misiniz ?

    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Ayrica ufaktan https://deno.land/ uzerinde de bir seyler yapmaya baslamayi planliyorum.
    Belki ilerleyen günlerde benide forumda ilk node.js projem şeklinde görürsünüz hocam kısmet İnşallah öğrenmek için adım atabilirsem

    EyupFidan adlı üyeden alıntı: mesajı görüntüle
    Hangisi hoşunuza gidiyorsa ve hangisinin avantajları daha fazla ise ona yönelin bence. Dil fanatikliği yapmaya gerek yok bence.
    Evet hocam bu söze bende katılıyorum. Bir yazılımcı için en iyisi bildiği dil ile yazmasıdır.



    refalert adlı üyeden alıntı: mesajı görüntüle
    Neden iki dilede hakim olmak istemiyorsun? Seçim yapıyorsun?
    Sizin cevabınızı biraz geç gördüm özür dilerim hocam. İki dile şu yüzden hakim olmak istemiyorum. Tamamıyla aslında javascript ve kütüphanelerine geçiş yapmayı istememin nedeni aynı alt yapı ve benzer sytanx 'ları ile bir çok farklı şeyi yapabiliyor oluşumuzdan dolayı. Developer olarak hem web için php ile uğraşmak android uygulamalar içinde java ile uğraşmaktan yorudum diyebilirim. Hem iki dilde de iyi olmak için bayağı bir zaman ve çaba sarfetmemiz gerekiyor. Bende web projelerimi en az 4 yıldır php ile kodluyorum. Bu süre bile php 'de uzman olmak anlamına gelmiyor. Uzmanlık aslında tamamen o dil ile ne kadar çok proje geliştirilir ise onunla eşit zamanda artıyor. Bir dili ne kadar çok kurcalayıp o kadar proje yazar isek daha da bir o dile aşina oluyoruz aslında. Bende tercihimi tamamen php 'yi bırakmaktan yana kullansam mı diye tereddüt içindeyim
  • 21-12-2019, 13:36:49
    #11
    efsungokmen adlı üyeden alıntı: mesajı görüntüle
    Hocam öğrenmek için nasıl bir yol önerirsiniz peki ? Benim sadece node.js ile deneyimim json çıktısı oluşturmaktı oda daha hızlı çalıştığını düşündüğüm ve deneyimlemek için fakat sonrasında bilmediğim ve internetten araştırıp araştırıp yaptığım için işin içinden çıkamadım apiyi yine php ile yazmıştım öyle javascript ile aramın çok iyi olduğunu söyleyemem. Nasıl bir yol önerirsiniz hocam başlamak için ?
    Ogrenmenin yolu arastirma ve deneme yanilma. Kuracaksin locale'e NodeJS'i ogrendiklerini uygulayacaksin Ben PHP'de baya zaman gecirdigim icin direkt gecis yaptim. Takildigim yerde google sordum cevabimi aldim

    Node'da yaza yaza alistim ben, yazarak daha iyi kavrarasin diye dunusuyorum.

    Bu arada https://deno.land/ benim degil, NodeJS'in yapimcisnin js ve ts runtime icin rust ile yeniden yazdigi bir proje.
  • 21-12-2019, 13:57:47
    #12
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Ogrenmenin yolu arastirma ve deneme yanilma. Kuracaksin locale'e NodeJS'i ogrendiklerini uygulayacaksin Ben PHP'de baya zaman gecirdigim icin direkt gecis yaptim. Takildigim yerde google sordum cevabimi aldim

    Node'da yaza yaza alistim ben, yazarak daha iyi kavrarasin diye dunusuyorum.

    Bu arada https://deno.land/ benim degil, NodeJS'in yapimcisnin js ve ts runtime icin rust ile yeniden yazdigi bir proje.
    Öyle tabi ki hocam sadece bakarak olmuyor bir şeyler deneyimlemek gerekiyor. Teşekkür ederim cevabınız için
  • 21-12-2019, 15:30:42
    #13
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Ayrica ufaktan https://deno.land/ uzerinde de bir seyler yapmaya baslamayi planliyorum.
    o kadar da guzel degilmis https://gitlab.com/TheYkk/http-test
  • 21-12-2019, 16:45:08
    #14
    theykk adlı üyeden alıntı: mesajı görüntüle
    o kadar da guzel degilmis https://gitlab.com/TheYkk/http-test
    Detayli bakmak icin musait degilim maalesef ama hiz karsilastirmasi yapiyorsaniz buna gerek yok deno'nun hizli olduguna dair bir iddasi oldugunu hatirlamiyorum. Deno'yu yapan adama zaten nodu yapan adam Node tarafinda yaptiklarindan neden pisman oldugunu anlatan bir konferans videosu olmasi orada anlatiyor. Deno'yu node'da yaptigi hatalari yapmamak icin yapti.

    Ayrica konu hiz ise Golang'e gecebiliriz
  • 21-12-2019, 16:57:19
    #15
    simdi konu sahibi arkadas neye karar verdin eğer node öğreneceksen bi whatsapp telegram grubu kursak güzel olur bizim gibi baska dilden js ye gecen arkadaslarla beraber
  • 21-12-2019, 17:29:59
    #16
    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Detayli bakmak icin musait degilim maalesef ama hiz karsilastirmasi yapiyorsaniz buna gerek yok deno'nun hizli olduguna dair bir iddasi oldugunu hatirlamiyorum. Deno'yu yapan adama zaten nodu yapan adam Node tarafinda yaptiklarindan neden pisman oldugunu anlatan bir konferans videosu olmasi orada anlatiyor. Deno'yu node'da yaptigi hatalari yapmamak icin yapti.

    Ayrica konu hiz ise Golang'e gecebiliriz
    Bildigim kadariyla deno nun nodejs den daha hizli oldugunu soyluyor , aslinda deno da guzel kotu degil ama paket eksikligi sikinti default nodejs paketlerine de izin vermleri lazim
  • 21-12-2019, 17:42:27
    #17
    theykk adlı üyeden alıntı: mesajı görüntüle
    Bildigim kadariyla deno nun nodejs den daha hizli oldugunu soyluyor , aslinda deno da guzel kotu degil ama paket eksikligi sikinti default nodejs paketlerine de izin vermleri lazim
    Yapimcisi simdilik npm'i sisteme dahil etmeyecegini kesin bir dille yazmisit fakat ilerleyen zamanlarda fikri degisebilir galiba. Npm paketlerini kullanmanin farkli yollari mevcut su anda deno'da. Tam production'a hazir oldugunu hisettigim anda ufak ufak gecmeye planliyorum bakalim.
  • 21-12-2019, 17:53:08
    #18
    safak1990 adlı üyeden alıntı: mesajı görüntüle
    simdi konu sahibi arkadas neye karar verdin eğer node öğreneceksen bi whatsapp telegram grubu kursak güzel olur bizim gibi baska dilden js ye gecen arkadaslarla beraber
    Benim için uygundur hocam aslında. Gruba takıldığımız yerleri yazarız. Bir birimize sorular sorarız. Hatta eğer grupta bizim için önde gelen biri olursa bize sorular hazrılasa vesaire gibi bir birimizi geliştirmeye yönelik bir ortam oluşturabiliriz tabi ki. Hatta çok iyi bir fikir



    YILMAZ adlı üyeden alıntı: mesajı görüntüle
    Detayli bakmak icin musait degilim maalesef ama hiz karsilastirmasi yapiyorsaniz buna gerek yok deno'nun hizli olduguna dair bir iddasi oldugunu hatirlamiyorum. Deno'yu yapan adama zaten nodu yapan adam Node tarafinda yaptiklarindan neden pisman oldugunu anlatan bir konferans videosu olmasi orada anlatiyor. Deno'yu node'da yaptigi hatalari yapmamak icin yapti.

    Ayrica konu hiz ise Golang'e gecebiliriz
    Hocam bu kısma pek anlam veremedim daha doğrusu uzak olduğum için anlayamadım kusura bakmayın. Yani biraz daha açıklayabilir misiniz ? Node.js 'in yapan kişi node.js 'ten pişman mı onun yerine şimdi deno 'yu mu geliştiriyor ?