Сергей Соколов, проходил собеседование и там было представленно данное задание, я его решил и сейчас хочу посмотреть на то как другие люди справились бы с данным заданием и где я мог еще лучше оптимизировать данный код.
Пума Тайланд, а ну ладно, я прсото не шарю углублённо по этим двум технологиям, писал на ноде и все было норм, но решил попробовать .net, для себя и веринципе .net посерьёзней будет и теперь не знаю, сидеть .net или вернуться на ноду
Но это так странно, что я так парюсь, ибо я развивался как фронт, но хочется Бэк/фуллстак попробовать
Пума Тайланд, просто я на .net перешёл чтоб прочувствовать что-ли это серьезную разработку и чтоб если на бэкэнд вдруг пойти в будущем, то много выбора было по вакансиям
Пума Тайланд, разве .net не лучше показывает себя на высоких нагрузках? Типо если смотреть рынок, то на .net обычно масштабные проекты и пишут и вакансий намного больше по .net
Я если что особо не шарю, просто что знаю, то и говорю
Василий Банников, ну возможно это и просто, просто я перешел с другой технологии на .NET и куча инфы, которую нужно понимать, мало обучающих видосов/статей/документации (Оффициальная норм конечно, но не всегда понятно, что там да как и ты идешь на сторонних ресурсах капаться) и просто туплю не понимаю, что как работает, даже не могу запустить React приложение на сервере, вот
Василий Банников, нет, я и хочу как раз писать бэкэнд и фронт (react приложение) отдельно, чтобы на сервер просто отправлять запросы, и просто не понимал как в .net это работает
А, тоесть я могу как сервере отрисовывать Клиент и проводить маршутизацию, а могу просто Роутеры писать и на клиенте уже запрос кидать, понял
А что сейчас больше используют или как лучше делать? Вроде MVC, везде вижу уроки и там как раз MVC и в вакансиях всегда требуют вроде
Спасибо, я так и думал, что это так работает, хотел убедиться, правильно ли я делаю
Но у меня вопрос, а как быть например с лайками, для этого разумеется я создаю в коллекции репостов кол-во лайков и при каждом нажатии увеличиваю/уменьшаю на один, но мне нужно знать и запоминать кто уже нажал лайк, а кто нет.
Я думаю тут можно в документе репоста создать список людей, которые уже лайкнули, тоесть отправлять id юзера при нажатии лайка и на клиенте уже проверять, если ты есть в этом списке, то ты уже лайкнул
Это правильный подход?
Ну не своя соц.сеть, просто хочу на примере Твитов, перехода по профилю пользователя, комментариям, лайкам и тд, понять как это все работает и научиться самому писать.
Раньше писал Десктоп на C# и пробовал Юнити, поэтому норм, меня больше беспокоило нагруженность .NET что-ли, в плане того, что открываю документацию и там кучу вещей, которые нужно понимать, MVC, контроллеры и тд. Но больше беспокоит вопрос в том, что нужно ли мне это, ведь я позиционирую себя больше, как Фроентенд, а это уже лишнее изучаю
Но сути это все равно не меняет, локально запрашивается localhost:8080/favicon-32x32.png и иконка отображается, а на хостинге нет