Поднимаем Prerender для индексации SPA
На своем проекте я использую NodeJS и AngularJS. В выборе пути решения проблемы индексации одностраничного приложения (single page aplication или SPA) я остановился на Prerender. Это...
На своем проекте я использую NodeJS и AngularJS. В выборе пути решения проблемы индексации одностраничного приложения (single page aplication или SPA) я остановился на Prerender. Это...
На своем проекте я использую AngularJS. Для нормальной индексации страниц поисковыми роботами на сервере у меня поднят Prerender. Его задача - при получении запроса от поискового...
Enum позволяет создать набор числовых значений с собственным именем у каждого элемента. Создаются перечисления с использованием ключевого слова enum. В теле перечисления может содержаться ноль и...
Функции - основные строительные блоки любого приложения, написанного как на JavaScript, так и на TypeScript. Но TypeSript привносит ряд новшеств и упрощает работу с ними. Создаются...
Наконец-таки наследование здорового человека, через классы, а не через ломающие мозг прототипы! Теперь и в JavaScript! Скоро... Но пока в TypeScript. Реализация аналогична ООП в Java...
Интерфейсы TypeScript позволяют описать свой собственный тип данных, перечислив требуемые свойства и методы, дать этому типу название и использовать его в дальнейшем (реализовать этот интерфейс). Для...
В спецификации ECMAScript 2015 впервые появилось определение "Деструктурирующее присваивание". Когда-то эта фича меня порадовала в Python. Теперь и в JavaScript (TypeScript) можно делать такие...
let и const - два новых способа объявления переменных в JavaScript. let похож на var, но позволяет избежать некоторых распространенных ошибок. const же является чуть расширенной...
Основная фишка TypeScript - необязательная типизация данных. Поддерживаются следующие типы: boolean, number, string, array, tuple, enum, any и void. Указание типа переменной производится после знака двоеточия,...