The Best Web Development Frameworks and Resources
Inspiration/Ideas
Text/Code Editors
- Visual Studio 2015.
- Brackets: A lightweight and powerful modern text editor; written in JavaScript, HTML and CSS.
- Notepad++: A free source code editor which supports several programming languages running under the MS Windows environment.
- Visual Studio Code: Code editing redefined and optimized for building and debugging modern web and cloud applications.
Languages
- C#: Programming language for server-side development.
- Javascript: Programming language of HTML and the web.
- HTML5: Markup language, the latest version of HTML and XHTML.
- CSS3: Latest version of cascading style sheets used in front-end development of sites and applications.
- NodeJS: Event-driven I/O server-side JavaScript environment based on V8.
Front-End Framework
- Bootstrap: HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.
Web-Application Frameworks
- ASP.net: Free, fully supported Web application framework that helps you create standards-based Web solutions (Microsoft).
- AngularJS: Lets you extend HTML vocabulary for your web application. AngularJS is a framework, even though it’s much more lightweight and sometime referred to as a library.
Task Runners/Package Manager
Tasks runners automates workflows. For example the minification of JavaScript. Package managers keep track of all the packages you use and make sure they are up to date and the specific version that you need.
CSS Preprocessors
A CSS preprocessor is basically a scripting language that extends CSS and then compiles it into regular CSS.
- Sass: A very mature, stable, and powerful professional grade CSS extension.
Code Sharing / Experimenting
Website Speed Test Tools
- Website Speed Test: A page speed test developed by KeyCDN that includes a waterfall breakdown and the website preview.
- Google PageSpeed Insights: PageSpeed Insights analyzes the content of a web page, then generates suggestions to make that page faster.
- Google Chrome DevTools: Set of web authoring and debugging tools built into Google Chrome.
- WebPageTest: Run a free website speed test from multiple locations around the globe using real browsers (IE and Chrome) and at real consumer connection speeds.
- Pingdom: Test the load time of that page, analyze it and find bottlenecks.
- GTmetrix: Gives you insight on how well your site loads and provides actionable recommendations on how to optimize it.