Всем привет. Java изучаю только 1.5 месяца, и так как поступил в вуз на почти IT специальность, нам задали проект, и мы с одногруппникам решили замутить приложение до конца 4 курса. Я хочу взять инициативу, и в соло написать бекенд на Java для приложения. Начать этим заниматься я хочу летом, чтобы иметь хоть какие-то знания, так как объективно понимаю что моего уровня знаний будет мало, и даже летом это все ещё мало но всё же. А так мой вопрос состоит в том, что нужно, знание каких технологий, фреймворков, да и в целом что нужно чтобы написать бек на Java. Всем заранее спасибо
Матвей Шавлов
25 уровень
как написать бекенд для первого приложения?
Решен
Комментарии (8)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #3303140
15 октября 2024, 08:24
https://www.youtube.com/watch?v=jH17YkBTpI4&list=PLU2ftbIeotGoGSEUf54LQH-DgiQPF2XRO
0
Матвей Шавлов
15 октября 2024, 08:42
спасибо!
0
Денис Enterprise Java Developer
15 октября 2024, 07:52
Что такое бэк энд и что такое приложение?
0
Матвей Шавлов
15 октября 2024, 08:38
что за придирки?попросил нормально помощи
0
hidden #3303140
15 октября 2024, 09:07
Он к тому, что ты дал мало вводных данных о том, что за приложение и на чём вы хотите писать.
Я своим ответом усреднил и немного домыслил твой запрос, и поскольку Spring Framework в связке со Spring Boot - это основное, что используется для джава-приложений в связке с web UI, предлагаю начать копать именно с него. Плейлист выше как раз о том, как без долгого погружения попытаться написать что-то подобное самому.
0
Матвей Шавлов
15 октября 2024, 09:32
ну если грубо, то приложение для подбора игроков в играх. Еще раз спасибо ща ответ.
0
Денис Enterprise Java Developer
15 октября 2024, 09:57
Ну в целом да, у тебя вопрос был из серии "я хочу мышью открывать окна", при том ты даже не уточнил какой породы мышь и в каком доме окна :)
Какие советы ты ожидаешь услышать?
Для каждой задачи есть свои технологии. Можно сделать бек на спринге, закрутить это все в кубернетесе, развести в микросервисы, можно захерачить монолит на голой джаве который будет еще и фронт отрисовывать, можно вообще упороться и сделать serverless приложение на AWS лямбдах... Я к тому, что даже одну и ту же задачу можно сделать по разному.
А еще ты мог говорить про десктоп приложение, которое так же точно можно накатать на голой Java с использованием минимум двух-трёх разных технологий типа Java FX, Swing, AWT, или с использованием морды на каком ни будь электроне.
А может вы собрались игру писать и тебе нужны биндинги для OpenGL или Vulkan?
В общем пойми что ты хочешь сделать, научись корректно задавать вопросы и начинай гуглить именно это, а там и ответы внезапно найдутся.
P.S. Я например хз что такое приложение для подбора игроков :) Кто такие игроки? Откуда их брать? Как подбирать? И что делать с результатом подбора? Ответы на эти вопросы размазывают спектр используемых технологий примерно так же как и времезатраты, от получаса на голой джаве до пары лет хз на чем и как, если вообще возможно.
0
Матвей Шавлов
15 октября 2024, 10:59
спасибо что развернули ответ, извините ща мою грубость, признаю, вопрос был не корректен. Еще раз спасибо
0