Добавляем аутентификацию в REST API на Swagger Node
В предыдущих статьях я описал создание RESTful API для коллекции книг на Swagger Node.js и добавление пагинации - возможности разбивать на части большой список книг...
В предыдущих статьях я описал создание RESTful API для коллекции книг на Swagger Node.js и добавление пагинации - возможности разбивать на части большой список книг...
В предыдущей статье мы написали на Swagger Node небольшой простенький API для работы с коллекцией книг. Однако там есть нюанс. Предположим, у нас собралась большая библиотека...
Можно разработать просто лучший REST API, но без документации им просто никто не сможет пользоваться. Swagger - популярный фреймворк с развитой экосистемой инструментов, который помогает проектировать,...
Disqus - это простой, удобный и бесплатный сервис, который позволяет добавить возможность комментирования и обсуждения на страницы вашего сайта. В данном блоге используется этот сервис. Также...
С введением классов в TypeScript и ES6 в настоящее время существуют определенные сценарии, которые требуют дополнительных возможностей для поддержки аннотирования или модификации классов и членов класса....
Концепция модулей впервые появилась в стандарте ECMAScript 2015. Модули позволяют разбить сложное приложение на отдельные файлы, в каждом из которых содержится строго определенный функционал, а после,...
Итерируемым (перечисляемым) считается любой объект, который реализует символьное свойство Symbol.iterator. Ряд встроенных в JavaScript типов, таких как Array, String, Map, Set, уже имеют свойство Symbol....
Символы (Symbols) - это новый тип данных, который появился в редакции ECMAScript 2015. Примитивы символьного типа являются уникальными и неизменяемыми. Создаются с использованием конструктора Symbol: let...
Так вышло, что в качестве основного рабочего инструмента по написанию кода я для себя выбрал IDE от JetBrains. IDEA - очень мощная среда разработки, которая поддерживает...
Обобщения (англ. generics) или дженерики - это инструмент, который позволяет писать на TypeScript компоненты, способные работать с различными типами данных. В то же время они позволяют...