Есть идея сделать сайт что-то вроде мини-форума. Что нужно знать кроме CSS, HTML, чтобы сделать возможность регистрироваться через VK и дать возможность создавать свои статьи как на lolzteam?
js это за front-end, но если хочешь написать что-то вроде spa, то учи react (Vue, Angular тож можно). Из backend php или петухон или js там еще CMS нужно бы за одно. SQL под бд. А вообще чтобы написать норм форум со всеми плюхами гугли Fullstack roadmap. Или отдельно frontend roadmap и backend roadmap. правда там можно половину выкинуть, ну тут сам разберешься. UPD: А ну и vk api
Можешь взять для изучение готовый сурс форума на платформе NodeJS. https://github.com/NodeBB/NodeBB (не реклама).
Ты что ли full stack? Ну тогда тебе придётся сесть на два стула сразу(frontend, backend) для frontend - ясно дело HTML, CSS, можно Sass, js Для backend - если не хочешь замарачиваться, то python(django)
W1zard9, Ну как бы, движок он не писал.. это обычная ксенка.. ну и чуть-чуть измененный дизайн и шушуть доработанный функционал.. Который писали думаю другие люди)
W1zard9, зачем изобретать велосипед? Возьми готовый форумный движок. Лолз работает на xenforo +плагины. Можно вообще на вордпрессе сделать сайт с таким функционалом. Плагинов куча. Возможно проще и дешевле (время - деньги) нанять фрилансера. Если всё-таки хочется самому писать, то либо python+django/flask, либо PHP, либо NodeJS. Знания CSS и HTML нужны будут в любом случае.
Dibb, Только не первую ветку брать как у лолза) Ибо первая ветка уже давно не поддерживается разрабами и там скудный функционал.. А вторую.. и ебашить на ксенке) Там довольно просто и безопасно всё)