Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QR
goole playappstore
Huawei AppGalleryRuStoreSamsung Galaxy StoreXiaomi GetApps

Борис Черный
 Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений

Любой программист, работающий с языком с динамической типизацией, подтвердит, что задача масштабирования кода невероятно сложна и требует большой команды инженеров. Вот почему Facebook, Google и Microsoft придумали статическую типизацию для динамически типизированного кода.
Работая с любым языком программирования, мы отслеживаем исключения и вычитываем код строку за строкой в поиске неисправности и способа ее устранения. TypeScript позволяет автоматизировать эту неприятную часть процесса разработки.
TypeScript, в отличие от множества других типизированных языков, ориентирован на прикладные задачи. Он вводит новые концепции, позволяющие выражать идеи более кратко и точно и легко создавать масштабируемые и безопасные современные приложения.
Борис Черный помогает разобраться со всеми нюансами и возможностями TypeScript, учит устранять ошибки и масштабировать код.
В этой книге вы:
- Начнете с основ: узнаете о типах и операторах типов TypeScript, в том числе о том, для чего они нужны и как используются.
- Изучите продвинутые темы: познакомитесь с системой типов TypeScript, включая средства обработки ошибок, и научитесь создавать асинхронные приложения.
- Узнаете, как использовать TypeScript с вашими любимыми интерфейсными и серверными фреймворками, перенести проект с JavaScript в TypeScript и запустить проект TypeScript.
IT-технологии
Жас шектеулері: 16+
Құқық иегері: Питер
Баспа: Питер
Аудармашы: Дмитрий Акуратер
Қағаз беттер: 383
Оқыдыңыз ба? Не айтасыз?
👍👎
  1. Басты
  2. IT-технологии
  3. Борис Черный
  4. Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений

Сөреде14

Питер
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 784 кітап
759
Айтишная полка
Айтишная полка
undlake
undlake
267 кітап
638
Все книги O'REILLY
Все книги O'REILLY
Erik
Erik
47 кітап
172
Около-IT
Около-IT
Дарья
Дарья
83 кітап
26
Програмирование
Програмирование
Александр Страхов
Александр Страхов
11 кітап
22

Пікірлер5

Газиз
Газизпікірімен бөлісті1 жыл бұрын
TypeScript очень похож на java. Книга полезна для тех кто уже писал на TypeScript и хорошо ориентируеться в JavaScript. Мне понравилось. Читал только для ознакомления с языком. Сам я java, JavaScript and Golang developer. Успехов.
Ася И.
Ася И.пікірімен бөлісті3 ай бұрын
👍Ұсынамын
Блин, вот это круто, что такие книги теперь тоже есть на Яндекс книгах! Читала бумажный вариант
Елена Д.
Елена Д.пікірімен бөлісті3 ай бұрын
👍Ұсынамын
🎯Пайдалы

Дәйексөздер176

Wade
Wadeдәйексөз келтірді3 ай бұрын
Синтаксис [key: T}: U называется сигнатурой индекса. С ее помощью вы сообщаете компилятору, что данный объект может содержать больше ключей. Читать его следует так: «Для этого объекта все ключи типа T должны иметь значения типа U». Сигнатуры индекса позволяют безопасно добавлять дополнительные ключи объекту, помимо объявленных ранее.

Но тип (T) ключа сигнатуры индекса должен быть совместим либо со string, либо с number11
Dmitry Lukin
Dmitry Lukinдәйексөз келтірді5 ай бұрын
t item = array[i]

if (f(item)) {

result.push(item)
Danil D.
Danil D.дәйексөз келтірді1 жыл бұрын
JavaScript-программисты обычно используют их как взаимозаменяемые, хотя между ними и есть тонкое семантическое различие, достойное упоминания: undefined означает, что нечто еще не было определено, а null показывает отсутствие значения (как если бы вы пытались вычислить значение, но сталкивались при этом с ошибкой). Это всего лишь условности, и TypeScript вас не принуждает к их соблюдению, однако будет полезным понимать разницу.
БастыАудиоКомикстерБалаларға арналған
Үзіндіні оқу
2 Ұнайды
Комментарий жазу
Комментарий жазу
Комментарий жазу
1 Ұнайды
Комментарий жазу
1 Ұнайды
Комментарий жазу
1 Ұнайды
Комментарий жазу
Кітап туралыПікірлер5Дәйексөздер176Қазір оқып жатыр1.6KСөрелердеҰқсас кітаптар

Ұқсас кітаптар

TypeScript быстро
Яков Файн, Антон МоисеевTypeScript быстро
Безопасность веб-приложений
Эндрю ХоффманБезопасность веб-приложений
React быстро. 2-е межд. изд
Мардан А., Барклунд М.React быстро. 2-е межд. изд
Вы пока еще не знаете JS} Познакомьтесь, JavaScript
Кайл СимпсонВы пока еще не знаете JS} Познакомьтесь, JavaScript
Вы пока еще не знаете JS} Область видимости и замыкания
Кайл СимпсонВы пока еще не знаете JS} Область видимости и замыкания
Kotlin. Программирование для профессионалов
Джош Скин, Дэвид Гринхол, Эндрю БэйлиKotlin. Программирование для профессионалов
Программируем на Java
Дэн Лук, Марк Лой, Патрик НимайерПрограммируем на Java
Объекты. Стильное ООП
Маттиас НобакОбъекты. Стильное ООП
React: современные шаблоны для разработки приложений
Бэнкс Алекс, Ева ПорселлоReact: современные шаблоны для разработки приложений
React. Быстрый старт
Стоян СтефановReact. Быстрый старт
Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript
Итан БраунВеб-разработка с применением Node и Express. Полноценное использование стека JavaScript
Spring Boot по-быстрому
Марк ХеклерSpring Boot по-быстрому
Идеальная работа. Программирование без прикрас
Роберт МартинИдеальная работа. Программирование без прикрас
React быстро. Веб-приложения на React, JSX, Redux и GraphQL
Azat MardanReact быстро. Веб-приложения на React, JSX, Redux и GraphQL
Современный язык Java. Лямбда-выражения, потоки и функциональное программирование
Алан Майкрофт, Марио Фуско, Рауль-Габриэль УрмаСовременный язык Java. Лямбда-выражения, потоки и функциональное программирование
Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Адам Д. СкоттРазработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Тестирование JavaScript
Лукас да КостаТестирование JavaScript
JavaScript с нуля до профи
Лоренс Ларс Свекис, Майке ван Путтен, Роб ПерсивальJavaScript с нуля до профи
JavaScript. Рецепты для разработчиков
Шелли Пауэрс, Адам Д. . Скотт, Мэтью МакДоналдJavaScript. Рецепты для разработчиков
Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание
Скотт ОуксЭффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание