我有一个想法(这看起来很棒),我想花时间来实现它。我是一位经验丰富的程序员,具有.NET平台背景,尤其是C#语言,具有Javascript,HTML,ASP.NET(MVC模式)等方面的知识。但是,我看到当前的趋势是Angular与其他一些近期技术。
我害怕使用我现有的技能在应用程序上投入时间,而且它很快就会过时。使用我目前的知识构建它的原因是我能够更快地启动它。另一方面,我想知道在开始之前我是否应该首先了解最近的技术(比如Angular和Restful服务,比如Web API)。我担心的是学习曲线可能很长,我会浪费时间。
有什么好建议吗?
答案 0 :(得分:1)
我在(与知识方面)方面处于类似的位置。我主要使用MVC和一些JavaScript。从那时起,我就学会了如何在Web上使用带角度的角度.Api。我根本不后悔,在我看来这是一种更好的方法。
如果您熟悉MVC,Web Api几乎没有时间学习。 Angular有点复杂,可以燃烧一些时间(我猜一两周应该足够基础),但至少为了知识它绝对值得。在我看来,它比使用JQuery的一些HTML操作更加可靠。
所以这一切都取决于你可以花多少时间等待"以及你想为自己投入多少知识。