Найти тему
Йода ноды

Создаём свою CMS для блога (ч2)

В данной статье мы рассмотрим техническую часть создания CMS.

Для рендера на сервере мы будем использовать vue-server-renderer, для обмена данными будем использовать socket.io, хранить всё будем в MySQL и для front-end будем использовать Vue.js.

Почему Vue.js? Просто потому что это мой любимый фреймворк.

Почему MySQL? В нашем случае не имеет смысла использовать что-то более специфическое, MySQL проверен временем и прекрасно подойдёт для этой роли.

Почему socket.io? Я хочу чтобы всё работало с реактивной скоростью.

Почему серверный рендер? Хоть сейчас поисковые роботы умеют работать с SPA, мы выберем рендер на сервере и это быстрей для загрузки у пользователей.

Для размещения я буду использовать VPS от SimpleCloud с Debian 9 x64.

В следующей статье мы создадим рабочую среду и напишем наш первый код.

Подписывайтесь и ставьте лайки, в следующей статье начнётся самое интересно!