Какую технологию я должен использовать для нового приложения?

0

У меня есть идея (которая, кажется, замечательная), и я хотел бы потратить время на это, чтобы сделать ее правдой. Я опытный программист с фоном на платформе.NET, особенно на языке С#, с хорошими знаниями в Javascript, HTML, ASP.NET (шаблон MVC) и т.д. Однако я вижу, что текущая тенденция является угловой, а некоторые другие новейшие технологии.

Я боюсь инвестировать время в приложение, используя мои текущие навыки, и он быстро устаревает. Причина его создания с использованием моих текущих знаний заключается в том, что я смогу запустить его быстрее. С другой стороны, я задаюсь вопросом, должен ли я сначала узнать о последних технологиях (таких как Угловые и Восстановительные сервисы, такие как Web API), прежде чем начать что-то. Меня беспокоит, что кривая обучения может быть длинной, и я буду терять время.

Какие-нибудь хорошие советы?

  • 1
    Это зависит от приложения, которое вы собираетесь написать. Я бы пошел с ASP.NET Core :)
  • 1
    Это наверняка сжечь много часов. По крайней мере, это было для меня, когда они меняли все инструменты с каждой новой бета-версией ...
Показать ещё 1 комментарий
Теги:

1 ответ

1
Лучший ответ

Я был в той же позиции, что и вы, с точки зрения знаний. Я работал в основном с MVC и просто с javascript. С тех пор я научился использовать угловые с REST на Web.Api. Я даже не жалею об этом, это лучший подход на мой взгляд.

Веб-приложение Api практически не сможет узнать, знакомы ли вы с MVC. Угловое немного сложнее и может сгореть некоторое время (я думаю, неделя или две должны быть достаточными для основ), но это определенно стоит, по крайней мере, ради знания. По-моему, это гораздо более прочный способ разработки, чем некоторые манипуляции с HTML с помощью JQuery.

Поэтому все зависит от того, сколько времени вы можете "подождать" и сколько хотите вкладывать в знания для себя.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню