koukám, že příběh s node.js je všude stejný.
Nelíbí se mi jeho asynchronnost a callbacky > použiji *Sync IO funkce > ty kupodivu blokují celý thread a celá aplikace je zmrzlá > jsem zpátky u callbacků
Pořád se mi nelíbí callbacky > strčím tam promise > zjišťuji, že kód je nepřehledný a naprosto se nedá debugovat a traceovat > skončím znovu u callbacků
Mám takový pocit, že zkoušet naroubovat MVC a další návrhové vzory do jazyku, který funguje prostě jinak vždy skončí slepou cestou. JS je tvrdohlavý a pokud ho nezačnu používat jak byl navržený, nebudu s ním spokojený. Pokud by jeho návrh nevyhovuje, jdu k php/java/whatever.
PS: přejít z node.js na go si povětšinou moc nepomůžu, opět se musím přizpůsobit jazyku...