mucks
@mucks
21. Люблю снимать видео, тирамису и робототехнику

Какие инструменты/фреймворки разбирать для веба?

Хочу с BackEnd-а на пхп перейти на джаву. Есть скромные базовые знания и опыт разработки андроид приложений. С чего начать? Какой инструментарий/библиотеки нужны/используются/актуальны сейчас?
Какой сервер предпочтительней?
  • Вопрос задан
  • 281 просмотр
Решения вопроса 2
@bromzh
Drugs-driven development
Spring, JavaEE, Akka, Netty. Первые два охватывают большую область применения, последние два - довольно узкоспециализированные вещи.
Из серверов сейчас обычно выбирают маленькие, встраиваемые и шустрые, типа tomcat, jetty или undertow (который при 1Мб jar-ника и 4Mb потребления heap space'а по скорости рвёт почти все другие, и, помимо поддержки Servlet API 3.0, ещё и свой асинхронный API имеет).
Хотя, если нужно, то можно взять и большие сервера приложений. Undertow, например, является частью WildFly.
Ответ написан
Комментировать
@sirs
"Предпочтительность' сервера определяется исключительно исходными условиями задачи. Определите что для вашего приложения важно, накидайте 5 главных пунктов и исходя из них уже можно будет выбирать сервер или отказаться от него вовсе.
Если хотите сделать быстрый старт и есть базовые знания java и понимание как работает веб-приложение - начните со Spring boot. Там же смотрите и Spring mvc, Spring ioc и т.д. Очень популярно и актуально.
Фронт-енд лучше присматриваться к легковесному аля Angular. Ради интереса попробуйте сначала jsp, оцените недостатки и переходите к более легковесным вещам.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
za4me
@za4me
Человек
Неужели гугл по данному запросу ничего не дал? :)
Ответ написан
Комментировать
Zempik
@Zempik
๏̯͡๏
Иди к front end'у. Фреймворк "bootstrap" в помощь. Главное, чтобы красиво было.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы