Всё о web

Для чайников и не только


Продвинутое использование ORM Sequelize

Февраль 5, 2019

В этот раз мы углубимся в join реквесты, сеттеры и ещё пару вещей, а для затравки разберём пару простых методов:


Как использовать ORM Sequelize

Январь 27, 2019

Sequelize — это ORM библиотека для nodejs. Sequelize поддерживает PostgreSQL, MySQL, SQLite и MSSQL диалекты.


Создаём REST API сервер на Hapi часть 5: Авторизация

Январь 17, 2019

Авторизацией в hapi занимаются отдельные модули, в нпм репозитории их куча, на любой вкус. Мне приходилось работать только с bearer токенами, про них я и расскажу.


Создаём REST API сервер на Hapi часть 4: Swagger/OpenAPI

Декабрь 23, 2018

Swagger — это такая хреновина, которая позволяет автоматически генерировать OpenAPI документацию. Для hapi есть специальный модуль hapi-swagger.


Создаём REST API сервер на Hapi часть 3: Валидация запросов

Декабрь 16, 2018

Валидация реквестов нужна для того, чтобы наши доблестные пользователи не слали всякую херню, да и чтобы хацкерам было сложнее найти уязвимости.


Создаём REST API сервер на Hapi часть 2: ORM sequelize, инициализация базы данных, конфиги

Декабрь 9, 2018

Для работы с базами данных будем использовать ОРМ sequelize. Если Вы читаете это, то Вам даже не стоит задумываться о том, чтобы использовать прямые запросы в бд.


Создаём REST API сервер на Hapi часть 1: Создаём базовую версию

Декабрь 3, 2018

Я уже писал как создать API сервер на вебсокетах и express.js. В этот раз мы будем делать классически REST сервер. В качестве основы будем использовать Hapi.


Сравнение скорости работы nodejs, php, python, lua, luajit часть 2, string replace

Июль 15, 2018

В этот раз посмотрим стандартную во всех языках функцию замены подстроки в строке. В php это str_replace, в javaScript str.replace, в python str.replace, и в lua str:gsub.




Всего: 18 постов на 3 страницах