Как и на чем пишется социальная сеть?

Здравствуйте, я начинающий программист. Знаю основы C#, когда-то виделся с HTML и CSS. Хочу создать мессенджер/социальную сеть. Я понимаю, что со знаниями основ C# я смогу сделать почти ничего, но хочу определить для себя направление: что мне нужно знать, чтобы зафигачить свою соцсеть. Чтобы в ней можно было регистрироваться, иметь свой блог, возможность переписываться с другими и чтобы все это было присыпано алгоритмом или искусственным интеллектом для сортировки контента. На каком языке такие чудеса пишутся, что примерно для этого нужно в плане знаний? Заранее спасибо всем за ответ, будет интересно почитать.
  • Вопрос задан
  • 503 просмотра
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
Ну раз уже знакомы с C#, то берите .NET 6 и asp net core - пишите на этом бэкенд.
А фронтент на каком-нибудь реакте.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
firedragon
@firedragon
Senior .NET developer
* C# раз уж его знаете
* Микросервисы
* WebSockets
* WebRTC
* https://identityserver4.readthedocs.io/en/latest/ или azure ad
* Насчет подсказок не подскажу, да и врядли кто то будет делится кроме общих принципов
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev
software engineer
подучи базовые принципы как работают веб технологии и пиши.
Я не уверен, что для C# существуют популярные веб фреймворки общего назначения, там все завязано на ASPX
Поэтому бери любой другой язык, в идеале лучше выбрать фреймворк.
А так - php/python наверное лучший выбор.
Ну и понятноч то надо знать html/css/JS и работу с базами аднными.

Для начала было бы неплохо сделать кусочек, а то не зная ничего сразу соцсеть..
Ответ написан
opium
@opium
Просто люблю качественно работать
да на любом языке пишется
Ответ написан
Комментировать
RAFAILgaley
@RAFAILgaley
достаточно только js css html php
даже без готовых субд
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы