title: Purpose of Gulp and Grunt
body: <p>Recently i came to know about angular2 and i have been working with it for past one month then when i try to run it in my .net core application when i see online for how to configure they told that i have to use Gulp or Grunt that makes me curius and when i run the demo project on line i come to know that its what extracting me the packages and my '<strong>Typescript file to js</strong>', why do i have to convert my Typescript 'ts' file to 'js formet' file, i didn't need see it happening when i run the file using the online library file..</p>
  
  <p>So could you help me with, what's the purpose of gulp and grunt, and is there any possible way to run my angular 2 application in Visual Studio with out using gulp or grunt</p>
  
  <p>please...</p>