Какие популярные технологии я должен изучить/использовать, если хочу создать полноценный веб-проект?
Я в основном знаком с front-end разработкой с помощью Angular.js и мой единственный основной серверный язык-это Java.
Я хотел бы знать, какие технологии я могу использовать, чтобы соединить эти вещи вместе, которые будут иметь отношение к тому, что работодатели ищут в качестве навыков.
Дополнительные вопросы могут быть:
- Какую базу данных я должен использовать?
- Какие инструменты на основе java следует использовать для связи как с базой данных, так и с интерфейсным кодом?
- Что на самом деле связано с подключением как фронтенда, так и бэкенда?
Что я уже пробовал:
Гуглю информацию, связанную с разработкой Java full-stack, и я не вижу четкой картины того, что является современным выбором для запуска проекта.
Большинство стеков разработки используют PHP (например, LAMP), который не связан с тем, что я пытаюсь узнать