Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Slack перевел свое приложение на TypeScript

Да, да, я знаю, это не из тех новостей, на которые я обычно обращаю внимание. Ну перевели и перевели, что тут такого. Но дело тут в нескольких моментах. Slack свое десктопное приложение написал на js и запаковал с использованием электрона. Очень интересное для меня решение, плюс крайне правильное – сразу решили все проблемы кроссплатформенности. Понятное

Можно ли писать на Angular 2 без typescript

Если коротко, то да, можно. Если короткого ответа вам достаточно, то можете дальше не продолжать читать ^_^ Скажу больше – Angular 2 можно даже использовать с текущей версий JS (ES5). Хотя лично мне вариант без typescript’а не нравится. Я глубоко в такой синтаксис не копал, потому что считаю его ущербным. Уж простите, если кого-то огорчил

Новый дизайн официального typescript сайта

Официальный сайт языка typescript наконец-то обновил свой дизайн. Теперь он уже не выглядит как поделка школьника на скорую руку ^_^ Для сравнения посмотрим, как было раньше: Мне кажется, что улучшение на лицо.

InversifyJS – инверсия управления в JS на базе TypeScript’а

Отличная тема для поста, не правда ли? Чувствуется дуновения Явы со стороны сервера ^_^. Люблю изучать библиотеки, которые приносят новые принципы в язык. Нет, “инверсия управления” сам по себе не новый подход в ООП, не поймите меня не правильно, википедия не даст мне ввести вас в заблуждение. Однако, в JS он достаточно “свеж”. В общем

Что такое TypeScript

TypeScript это суперсет JavaScript’а, иными слова это язык со своим набором правил, расширяющих JavaScript. Разумеется только JS может исполняться на стороне клиента в браузере, поэтому TypeScript компилируется на выходе в JS. Одна из самых приятных особенностей этого языка в том, что его синтаксис остается знакомым и понятным, а не выдумывается заново, как в том же

Графическая библиотека three.js

Сегодня хотелось бы поговорить о достаточно популярной графической библиотеке (или графическом движке) three.js – библиотека предназначена для вывода графики. Сегодня хочу показать простой пример для начала работы с ней. Для старта на потребуется всего лишь несколько вещей. Во-первых, сама библиотека (неожиданно). Возьмем ее из CDN: https://cdnjs.cloudflare.com/ajax/libs/three.js/r70/three.min.js Далее используем совсем простой CSS, только для того чтобы