2016-05-30 10 views
0

私は考えています(それは素晴らしいと思われます)。そして、私はそれを真実にするために時間を投資したいと思います。私はJavascript、HTML、ASP.NET(MVCパターン)などの知識が豊富な.NETプラットフォーム、特にC#言語の経験豊富なプログラマーです。しかし、現在の傾向はAngular他の最近の技術。新しいアプリにはどの技術を使用する必要がありますか?

私の現在のスキルを使用してアプリケーションに時間を投資するのは恐れ、すぐに廃止されます。私の現在の知識を使用してそれを構築する理由は、私がそれをより迅速に立ち上げることができるということです。一方、何かを始める前に、最近の技術(Web APIなどのAngular and Restfulサービスなど)について最初に学ぶべきかどうか疑問です。私の心配は、学習曲線が長いかもしれないと私は時間を失うだろうということです。

良いアドバイスはありますか?

+1

これは、書き込む予定のアプリケーションによって異なります。私はASP.NETコアに行くだろう:) –

+1

それは確かに多くの時間を燃やすだろう。新しいベータ版がリリースされるたびにすべてのツールを変更したとき、少なくとも私にとってはそれでした... –

+1

あなたのアイデアをアプリにどのように変換するかは問題ですか? Angularまたは.NETまたはxyzで行うかどうかは、お客様にとって重要なのでしょうか?トレンドは数年後に再び変化し、テクノロジーは単なるツールであり、あなたが快適であれば何でも使用して、そのことを構築します。私の2セントは - あなたがすでに快適であることを使用sth ... – NoSaidTheCompiler

答えて

1

私は、(知識の面で)あなたと同じ立場にいました。私は主にMVCとちょうどいくつかのJavaScriptで作業していました。私はそれ以来、Web.ApiでRESTで角度を使用する方法を学びました。私はそれを後悔していない、それは私の意見ではより良いアプローチです。

Web Apiを使用すると、MVCに精通していれば、実質的に学習する時間がなくなります。 角度はもう少し複雑で、ある程度の時間を燃やすことができます(1〜2週間は基本的には十分だと思いますが)少なくとも知識のためには絶対に価値があります。私の意見では、JQueryを使ったHTML操作よりもはるかに強固な開発方法です。

だから、どれくらいの時間を「待つ」ことができ、自分の知識にどれくらい投資したいかによって決まります。

関連する問題