войтизарегистрироваться
О насОбратная связьPrivacy Policy
Наше мобильное приложение
Наши группы в соцсетях
Источники
еще источники
Новости
еще новости
По вашему запросу ничего не найдено

typescript

[Перевод] JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами

[Перевод] JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами

«Существует только два вида языков: те, на которые жалуются и те, которыми никто не пользуется», — Бьёрн Страуструп, создатель C++ Очень часто слышатся заявления о том, что JavaScript нужно заменить
[Перевод] JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами

[Перевод] JavaScript не нужно ничем заменять — другие языки тоже столкнутся с теми же проблемами

«Существует только два вида языков: те, на которые жалуются и те, которыми никто не пользуется», — Бьёрн Страуструп, создатель C++ Очень часто слышатся заявления о том, что JavaScript нужно заменить
Теория программирования: Вариантность

Теория программирования: Вариантность

Здравствуйте, меня зовут Дмитрий Карловский и я… хочу поведать вам о фундаментальной особенности систем типов, которую зачастую или вообще не понимают или понимают не правильно через призму реализации
Теория программирования: Вариантность

Теория программирования: Вариантность

Здравствуйте, меня зовут Дмитрий Карловский и я… хочу поведать вам о фундаментальной особенности систем типов, которую зачастую или вообще не понимают или понимают не правильно через призму реализации
Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика

Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика

Добрый день, уважаемые коллеги! Меня зовут Александр, я разработчик HTML5 игр. В одной из компаний, куда я отправлял свое резюме, мне предложили выполнить тестовое задание. Я согласился и, спустя 1
Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика

Как написать сапера на Phaser и выполнить тестовое задание HTML5 разработчика

Добрый день, уважаемые коллеги! Меня зовут Александр, я разработчик HTML5 игр. В одной из компаний, куда я отправлял свое резюме, мне предложили выполнить тестовое задание. Я согласился и, спустя 1
[Перевод] Angular без zone.js: максимум производительности

[Перевод] Angular без zone.js: максимум производительности

Angular-разработчики в большом долгу перед библиотекой zone.js. Она, например, помогает достичь в работе с Angular почти волшебной лёгкости. На самом деле, практически всегда, когда нужно просто
[Перевод] Angular без zone.js: максимум производительности

[Перевод] Angular без zone.js: максимум производительности

Angular-разработчики в большом долгу перед библиотекой zone.js. Она, например, помогает достичь в работе с Angular почти волшебной лёгкости. На самом деле, практически всегда, когда нужно просто
26 ноября, Москва — Alfa JS MeetUP #3

26 ноября, Москва — Alfa JS MeetUP #3

Привет! Во вторник, 26 ноября, мы проведём третий JS-митап. Бесплатный по предварительной регистрации, на привычной вам площадке, Большая Полянка, дом 2/10, строение 1 (Deworkacy Полянка). Спикеры
26 ноября, Москва — Alfa JS MeetUP #3

26 ноября, Москва — Alfa JS MeetUP #3

Привет! Во вторник, 26 ноября, мы проведём третий JS-митап. Бесплатный по предварительной регистрации, на привычной вам площадке, Большая Полянка, дом 2/10, строение 1 (Deworkacy Полянка). Спикеры

[Перевод] Опрос по инструментам фронтенда 2019 — результаты

TL;DR. В большинстве категорий теперь выделяются явные лидеры — несколько лет назад такого не было. Это помогает накоплению знаний. Поэтому Навыки владения инструментами в среднем становятся глубже у

[Перевод] Опрос по инструментам фронтенда 2019 — результаты

TL;DR. В большинстве категорий теперь выделяются явные лидеры — несколько лет назад такого не было. Это помогает накоплению знаний. Поэтому Навыки владения инструментами в среднем становятся глубже у

[Из песочницы] Проблемы основных паттернов создания data-driven apps на React.JS

Для создания интерфейсов React рекомендует использовать композицию и библиотеки по управлению состоянием (state management libraries) для построения иерархий компонентов. Однако при сложных паттернах

[Из песочницы] Проблемы основных паттернов создания data-driven apps на React.JS

Для создания интерфейсов React рекомендует использовать композицию и библиотеки по управлению состоянием (state management libraries) для построения иерархий компонентов. Однако при сложных паттернах
[Из песочницы] Типизация REST API для фронтенд разработчика

[Из песочницы] Типизация REST API для фронтенд разработчика

Сегодня широкое распространение имеют следующие подходы для описания взаимодействия браузера и сервера, такие как OpenApi & GraphQL. В этой статье я расскажу о нашей попытке сделать статически
[Из песочницы] Типизация REST API для фронтенд разработчика

[Из песочницы] Типизация REST API для фронтенд разработчика

Сегодня широкое распространение имеют следующие подходы для описания взаимодействия браузера и сервера, такие как OpenApi & GraphQL. В этой статье я расскажу о нашей попытке сделать статически
Лошадь сдохла – слезь: переход с tslint на eslint

Лошадь сдохла – слезь: переход с tslint на eslint

До недавнего времени во всех проектах фронта разработчики Dodo Pizza Engineering использовали tslint – полезный инструмент, который подсказывает, когда ты накосячил в коде допустил неточность,
Лошадь сдохла – слезь: переход с tslint на eslint

Лошадь сдохла – слезь: переход с tslint на eslint

До недавнего времени во всех проектах фронта разработчики Dodo Pizza Engineering использовали tslint – полезный инструмент, который подсказывает, когда ты накосячил в коде допустил неточность,
Компоненты-агностики в Angular

Компоненты-агностики в Angular

Когда работаешь над библиотекой переиспользуемых компонентов, вопрос API встает особенно остро. С одной стороны, нужно сделать надежное, аккуратное решение, с другой — удовлетворить массу частных
Компоненты-агностики в Angular

Компоненты-агностики в Angular

Когда работаешь над библиотекой переиспользуемых компонентов, вопрос API встает особенно остро. С одной стороны, нужно сделать надежное, аккуратное решение, с другой — удовлетворить массу частных