TGViewer
Sleepless tech | Евгений J Sleepless tech | Евгений J @five_a_m · 760 subscribers
Post #601 1.15K
Addy Osmani - Learning Javascript Design Patterns (2 ed)

Пока читаешь книгу урывками, к концу немного забываешь че было в начале. Поэтому чтоб не забыть, кратко опишу о чем.

Срез как современных подходов, так и практик прошлых лет, которые с успехом можно использовать на проектах. Сами паттерны, которые уже тысячу раз описаны везде занимают только 1 главу, и описаны применительно к JS (что конечно плюс) со своими достоинствами и недостатками.

А еще хорошо
▫️описаны какие возможности у современных нативных JS модулей,
▫️паттерны MV* (в которых ваще не особо разбирался до этого),
▫️подходы к работе с ансихронностью,
▫️история AMD и CommonJS (можно пролистать),
▫️паттерн Namespace (который я видел только в начале своего пути JS).

Отдельно по React из полезного: подходы к структурированию проекта, работа с хуками и ХОКами, виды рендеринга (их оказывается больше чем 3).

В общем, советую. https://www.oreilly.com/library/view/learning-javascript-design/9781098139865/
O’Reilly Online Learning Learning JavaScript Design Patterns, 2nd Edition Do you want to write beautiful, structured, and maintainable JavaScript by applying modern design patterns to the language? Do you want clean, efficient, manageable code? Want to... - Selection from Learning JavaScript Design Patterns, 2nd Edition [Book]
  • 🔥 6
More from @five_a_m
  1. Sep 27, 2026Как развлекаться с мелким)
  2. Sep 22, 2026Поискал облачных провайдеров которые, так сказать под крылом Р К Н. Justhost и vdsina отва…
  3. Sep 22, 2026Когда понимаешь, что выборы прошли успешно 😊
  4. Sep 15, 2026Чисто мои мысли когда общаюсь с ИИ
  5. Aug 28, 2026Хакнул casio тут на днях. Теперь у меня есть таймер
  6. Jul 25, 2026Привет! Очередной день, очередные проблемы печати. То, без чего невозможно представить 3д…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →