@serfer99

Нужен совет, как написать свой сервис Вопросов/Ответов. Зачем?

Хочу для опыта постепенно реализовать проект, например вопросов/ответов.
Изначально хотел сразу бахнуть соцсеть. Не кидайтесь тапками) Суть в том, что в таких проектах насыщена функциональность, которую я могу попробовать реализовать.

Суть вопроса: кратко, по пунктам дайте правильное направление по разработке фронтенда своего сервиса. Ну хотя бы, чтобы заработал, костыльно как MVP.

Html/Css/JavaScript/NodeJs - достаточно? Что посоветуете? Стоит ли использовать движки?
Фреймворки?

Сразу скажу, неопытен, но любознателен и пытлив. Нанимать спецов нет денег, чтобы опробировать идею. Не захламляйте критикой/сарказмом/бесполезностью. Спасибо!
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ответы на вопрос 5
@Yan-s
Вы же не указываете требования к интерфейсу, значит на фронте может быть что угодно. Даже голый HTML.

Поступите так: возьмите блокнот и подробно опишите сервис, который планируете делать. Что там обязательно должно быть, чего точно не будет. Опишите типичные юзеркейсы, процессы регистрации/входа/поиска/создания вопроса и тд. А там глядишь и станет понятно, что понадобится для реализации. А если нет, то тогда уже сможете конкретно спросить как лучше реализовать то или иное.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
кратко, по пунктам

1. опишите грубо ваш сервис, в несколкько строк
2. опишите настолько подробно, насколько вам не лень
3. напишите подробное ТЗ
(дальнейшие пункты генерируются на основе ТЗ)

Ответы на вопросы:
1. Вероятно вы это делаете для набора опыта, но вообще - откуда мне знать
2. База данных наверняка понадобится.
3. Посоветую другой бек, и посоветую для первого проекта взять что-то попроще.
4. Да, если найдете подходящий
5. Да
Ответ написан
webinar
@webinar Куратор тега Веб-разработка
Учим yii: https://youtu.be/-WRMlGHLgRg
Берем ЯП, который знаем или думаем, что знаем. Берем к этому ЯП framework, который имеет из коробки необходимые методы.
А Вот какие методы Вам необходимы - тут как уже все посоветовали - пишите бриф, тз, прототип и т.д.
Ответ написан
Комментировать
whiteworking
@whiteworking
¯\_(ツ)_/¯
Для начала начни изучать алгоритмы и математику)
Ответ написан
Yertuwernat
@Yertuwernat
Кратко о себе: живу в России, не женат, характер
У тебя два пути:

1) смотреть как это обычно делают, используя стандартные фреймворки - и пытайся сделать свой вариант.

2) изобретай всё сам с нуля, без использования чужого кода и готовой архитектуры, делай свой велосипед.
догадаться как сделать аналог тостера несложно, это оч простое приложение.

Научись думать своей головой и делать простые вещи самостоятельно - на это надо несколько лет практики.

Второй вариант дает больше возможностей, потому что ты не зависим и не ограничен рамками.
Работать в стандартном шаблоне приходится если ты работаешь на заказ в индустрии и с другими кодерами.
Если ты пишешь собственную соцсеть, свою для себя - ты не должен соответствовать стандартам, делай как удобно и попроще. Порог вхождения во фреймворки высок, и это страдание лишнее.

Четко пойми кто ты - ты как все или ты сам по себе, ты стандартный или альтернативный.

Как вариант попробуй сервер на php - может быть легче будет, у этого варианта есть свои преимущества.
Node.js лучше если надо сокеты делать, или игровой сервер..
Аналог тостера легко делается на php
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы