4/4/2023 0 Comments Npm visual studio![]() Adding support for Gulp, Grunt, Bower, npm (and other stuff, in the future if needed) means a more familiar environment for front-end devs doing ASP.NET and it opens the doors for ASP.NET devs to bring in the JS and CSS libraries communities use every day. MSBuild is great for server-side builds but can be overkill when building a client-side app. NuGet is great for server side libraries (and some client-side) but there are so many more CSS and JS libs on npm and bower. ![]() ![]() Because there's already a rich ecosystem for this kind of thing. Some of you may ask, why not use NuGet for JavaScript? Why not extend MSBuild for building CSS/JS? Simple. Why client-side package managers for ASP.NET? Why not NuGet? Why not MSBuild? Additionally, client-side libraries are managed as packages using management systems like npm and bower. These build tasks and processes are coordinated with tools like Gulp and Grunt. There's now a front end build process that can include expansion of SASS and LESS, minification of CSS/JS, running JSHint or JSLint, and much more. Most projects don't just upload some JS and CSS files via FTP. Web Development, specifically front end web development, is fast becoming as complex and sophisticated as traditional back end development.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |