W większości porządnych bibliotek które mamy dostępne w js nie powinniśmy się spotkać z potrzebą jawnego używania new (w tym domyślne moduły node.js, które to są dla mnie pewnym wyznacznikiem jakości). Tworzenie prototypów obiektów również powinno być sprawą wewnętrznej implementacji. Dla kogo więc są te klasy? Prawdę mówiąc nie wiem. Sam próbowałem upodabniać js do klasycznych, statycznie typowanych języków i prawdę mówiąc to niemal zawsze kończyło się przerostem formy i wrażeniem ciągłej walki z językiem (do tego prowadzi niestety dziedziczenie, javowcy coś o tym wiedzą ;)).
Trochę lektury na dziś:
https://medium.com/@dan_abramov/how-to-use-classes-and-sleep-at-night-9af8de78ccb4
















https://github.com/sindresorhus/awesome
#programowanie #javascript #webdev #nodejs
źródło: comment_ynaGWN0kypUbI7kLU7vn8iVkCyqByqnH.jpg
Pobierz