Open sbenzenko opened 4 years ago
добавить github actions или что-нибудь еще для CI/CD
Не знаю насчет провальная задумка или нет, но я сам ищу открытый проект, где бы можно было бы скакнуть с миддла на сеньор уровень - "поруководить" менее опытными, прокачать софт скиллы. Опять-таки - добрать опыт проектирования.
Вот с идеей проекта не густо.
С технологиями описал в Issue-4 - не знаю что понимается под Asp MVC, но я бы настаивал на asp.core Web api. Чтобы разделить клиент и сервер. Сейчас более-менее нагруженные приложения так пишут, да и с точки зрения проектирования так будет правильнее, что ли.
А на клиенте уже что душа пожелает = кто-то может захотеть изучить Ангуляр и велком - можешь пилить отдельный проект. А кому-то интересен Blazor - так и тут можно сделать отдельный проект. А Api будет единая.
Опять-таки, вдруг найдутся желающие делать мобильный проект.
В качестве БД ничего предложить не могу. Возможно, Postgres будет лучше - он открытый и бесплатный. Но, впрочем, MSSql тоже хорош.
@fjod , вот согласен с вами. Для открытых проектов CI\CD у гитхаба дает много минут. Опять-таки , это хороший опыт для понимания того,а как эти строчки кода преобразуется в докер образ и выкладывается\развертывается.
да кстати вот аналогичный проект https://github.com/csinn/CSInn
Задумка в принципе отличная если получится все реализовать. Будет полезна всем кто будет реализовывать, так и интересующейся этой темой.
Согласен что лучше наверное делать сразу на asp.core Web api.
Похожая страница на сайте https://web.archive.org/web/20191226133330/https://youit.pro/map/dotnetweb
@LightVolk
А на клиенте уже что душа пожелает = кто-то может захотеть изучить Ангуляр и велком - можешь пилить отдельный проект. А кому-то интересен Blazor - так и тут можно сделать отдельный проект. А Api будет единая.
я бы в совсем отдаленном будущем попробовал бы на F# написать
Как человек, новый в IT, хотелось бы видеть не просто очередной roadmap/набор ссылок/статей по стеку - их в интернете очень много и не мало достойных.
Хотелось бы предложить такой вариант - возможность по выбранной теме посмотреть вопросы пользователей и создавать их самому (like stackoverflow).
К примеру - есть ветка по Entity Framework -> в ней есть раздел "вопросы и ответы" -> там один из вопрос "Когда лучше использовать IEnumerable вместо IQueryable?"
А какой, например, достойный роадмап вы знаете? Вот делать клон stackoverflow, на мой взгляд, как раз занятие бесперспективное.
А какой, например, достойный роадмап вы знаете? Вот делать клон stackoverflow, на мой взгляд, как раз занятие бесперспективное.
Лично я иду по тому, который сейчас описан в readme проекта. И я предлагаю сделать просто больше интерактивности - обычно, по теме предлагают только колонку комментариев (как, скажем, на metanit), что становится весьма не удобным, если хочется задать по выбранной теме вопрос или найти подобный.
Лично я иду по тому, который сейчас описан в readme проекта. И я предлагаю сделать просто больше интерактивности - обычно, по теме предлагают только колонку комментариев (как, скажем, на metanit), что становится весьма не удобным, если хочется задать по выбранной теме вопрос или найти подобный.
То есть в каждой теме добавить помимо источников ещё блок "Вопросы и ответы"? Да, отличная идея, принято.
То есть в каждой теме добавить помимо источников ещё блок "Вопросы и ответы"? Да, отличная идея, принято.
Как вариант - интегрировать SO в подборку по теме. Например - разбирают EF Core - а рядом сборку вывести 10ку вопросов по теме же с SO. Не знаю,есть ли у него API и можно ли так делать легально. По законодательству РФ можно))
В качестве дополнения: можно на каждую ветку технологий (например: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap/blob/master/ReadMe.md) - делать небольшой тестовый проект. Из серии - скачал и посмотрел как оно.
В качестве дополнения: можно на каждую ветку технологий (например: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap/blob/master/ReadMe.md) - делать небольшой тестовый проект. Из серии - скачал и посмотрел как оно.
Если они будут доступны (либо кто-то захочет сделать и выложить), то конечно.
В качестве дополнения: можно на каждую ветку технологий (например: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap/blob/master/ReadMe.md) - делать небольшой тестовый проект. Из серии - скачал и посмотрел как оно.
Если они будут доступны (либо кто-то захочет сделать и выложить), то конечно.
Можно попробовать найти уже готовые.
В изучении на примере .NET хотелось бы не только рассмотреть технологии, но и рассмотреть их в контексте создания полноценного проекта от начала и до конца. Попробую пояснить. Начинающим изучать .NET, даже после изучения отдельных технологий, иногда не совсем понятно например, как связать бэк с фронтом(какие используются технологии), как протестить(какие технологии существуют), как задеплоить готовый проект. Это как бы roadmap полной разрабоки проекта (+ технологии для каждого этапа)
Оставляйте здесь комментарии и предложения по поводу проекта: