Хочу рассказать про свой маленький проект а именно Ruscord NET аналог Discord (как говориться не первый и не последний). С момента релиза альфа версии прошло уже 4 дня, небольшие косяки починены и мне захотелось поделиться как это вообще было и как я а этому пришел.
Проект сделан для тех кто не любит всякие vpn и написан +/- за 10 дней на коленке, но с душой. Задумал я проект давно, часто сижу в дискорде (запрещённая на территории рф организация видимо). Да и сейчас чего греха таить там же сижу, с многими, но к сути. Я как разраб примерно понимаю что как работает в backend (та часть программы что обрабатывает данные и.т.п.), почему так неуверенно потому что тот кто говорит что все знает и умеет, скорее всего может быть предвзят, а в работе с новым это может быть излишне. Но что делать с фронендом (то что видит и с чем взаимодействует пользователь), я конечно как художник от слова худо мог что то придумать, но пользователей жалко. Сидел я так месяц, не хотелось прям с 0 все учить только ради одного проекта, да и куда работу никто не отменял, но тут как по волшебству в руки попадает нейронка, для фронтенда. И боже она на голову выше всех на на рынке. Правда с ней все те же проблемы: Вы спорите с ней кто прав, она соглашается выдаёт то что она хочет и все заново, поэтому без чтения кода никуда, но это не сравниться с изучением всего стека 0, да в нюансах такой подход слабый, но как для человека догадывающегося что делать в бек написать фронтенд без знаний, это великолепно.
Сейчас в проекте можно звонить судорожно писать сообщения в группы и играть в квадратного динозавра, конечно все по rest api (не считая голоса) и это минус (вручную надо сообщения открываться), но я и так доволен спасибо за внимание
(да когда то все будет автоматически через websoket, но сейчас увы так)
P.S. Если захотите проверить проект ruscord.net (если захотите скачать там есть кнопочка сверху после регистрации зелененькая или в группах все написано (учтите версия для пк пока костыльная но тоже все работает))
Tg
P.S.S. все технологии открою через месяц когда не будет так стыдно за архитектуру backendа и будет все онлайн обновляться