Посмотрите "Глоссика", там 3000 предложений, есть на Трекере. Там же один добрый человек сформировал карточки для Anki.
Что это такое, примерно написано здеть: avva.livejournal.com/2976011.html
mvsavkin он спросил, и я ответил) не для холивара, но я против вашего ответа. Ниже nexthop правильно сказал, меньше писанины, у Spring Boot выше уровень абстракции, я поэтому и советовал найти CRUD пример для начала. Я предлагаю использовать Spring Boot, потому что там есть встроенный Tomcat. Ваш же ответ подразумевает, что его придётся устанавливать на машине, где будет показываться проект.
Тем более, что на чистых сервлетах можно застрять сильнее чем в Spring Boot + Rest. С JDBC всё ещё хуже, тогда уж Spring JDBC Template.
Мой ответ был нацелен на то, что его можно будет залить на GitHub и показать работодателю на собеседовании, так как он покрывает технологии для Junior позиции.
8080 означает номер порта. http-server не знает, какая у вас версия сайта, он запускает то, что есть в папке. Это, кстати, именно то, что от Вас хотели изначально. Вы запустили сайт на http-сервере. Значит, или папка не та, или заказчик прислал старую версию.
Чтобы понять, что вы делаете, попробуйте добавить какое-нибудь изменение на странице index.html. Например, какое-нибудь слово. Подождите чуть-чуть, потом зайдите в браузере на localhost:8080 и нажмите ctrl + F5. Изменения должны примениться, и вы увидите что изменили.
хм, давайте придерживаться первоначального плана) конкретно для вашей задачи можно пока обойтись без gulp) ошибка вам говорит, что вы не можете устанавливать программы, под вашим пользователем. Вам нужно вызвать npm install http-server -g из под администратора. https://support.apple.com/ru-ru/HT204012
попробуйте sudo npm install http-server -g
npm — менеджер пакетов, входящий в состав Node.js.
Установка пакета производится при помощи команды: npm install (в вашем случае npm install http-server -g)
Как установить: https://coolestguidesontheplanet.com/installing-no...
Да, в терминале, если установлен npm, то всё должно быть ок, если нет, то надо будет доустановить.
На второй вопрос: вам просто нужно запустить терминал в директории проекта и выполнить http-server