Насколько бы я недолюбливал JavaScript, без него сейчас обходится все сложнее и сложнее. Ладно, я решил что может быть мне TypeScript поможет полюбить всю эту дружную экосистему… И от части оказался прав. Он, конечно, немного сглаживает углы, но бороться с зависимостями в чужих проектах придется все так же, по тому что TS - это всего лишь синтаксических сахар. Но, тут больше речь о самой книге.
А сама книга у меня оставила не однозначное впечатление. С одной стороны, начинается она чудесно, последовательно знакомит с языком и его конструкциями, которые сопровождаются хорошими примерами кода и мало того, не только хорошими, но еще и работающими до сих пор! Что для мира JS я считаю достижением. Вроде бы, все хорошо. Но, со временем кода становится всё больше и больше, а сопроводительного материала всё меньше и меньше. До какой-то поры этого материала всё равно достаточно, но уже в последних главах появляется ощущение, будто автору хотел уже поскорее закончить книгу, по тому что на три страницы кода он приводил всего пару абзацев с комментариями и где-то на Reacte я спёкся, решив что проще уже изучать конкретные фреймворки, если они мне по каким-то причинам понадобятся.
Из-за того, что в книге много примеров кода, в каждой главе описаны подготовительные шаги, видимо для того, что бы читать можно было с любой главы, книга читается легко и быстро. С другой стороны, примерно по этой же причине это одна из немногих книг, которые я предпочел изучать в электронном виде, по тому что так проще изучать примеры. И да, я бы не сказал, что книгу надо читать, тут скорее изучать язык. Кстати, он мне понравился, если сознательно не использовать хаки, которые помогут обходить ограничения, то на нём даже можно пробовать написать что-то более-менее интересное.
Что касается самого издания, то оно мне понравилось. По крайней мере, бумага белая и плотная, хорошие шрифты, приятное оформление. Переплет, которые не разваливается после того, как пару раз раскроешь книгу, жаль не твердый. Всё равно, я считаю прекрасным приобретением в библиотеку.
Автор(ы):
- Adam Freeman
Год издания: 2024
Количество страниц: 576
Оценка: 5/5
Издатель: Питер
Ссылка на страницу книги на сайте издательства: https://www.piter.com/collection/all/product/osnovy-typescript
Оригинальное название: Essential TypeScript 5, Third Edition
Год издания оригинала: 2023