{"repo":"johnpapa/heroes-angular","free":true,"listed":false,"github":"https://github.com/johnpapa/heroes-angular","clone":"git clone https://github.com/johnpapa/heroes-angular.git","description":"Tour of Heroes app written with Angular","language":"TypeScript","stars":158,"topics":["javascript","angular"],"license":null,"category":"ui-components","readme_excerpt":"Tour of Heroes This project was created to help represent a fundamental app written with Angular. The heroes and villains theme is used throughout the app. by John Papa Comparative apps can be found here with Svelte, React, and Vue Why I love JavaScript and the Web! One of the most common questions I hear is \"which framework is best?\". I like to flip this around and ask you \"which is best for you?\". The best way to know this is to try it for yourself. I'll follow up with some articles on my experiences with these frameworks but in the meantime, please try it for yourself to gain your own experience with each. Live Demos Hosted in Azure - Tour of Heroes with Angular - Tour of Heroes with React - Tour of Heroes with Svelte - coming soon! - Tour of Heroes with Vue Getting Started 1. Clone this repository 1. Install the npm packages 1. Run the app! Cypress Tests 1. You can execute all of the UI tests by running the following steps What's in the App Each of these apps contain: Each of the apps written in the various frameworks/libraries has been designed to have similar features. While consistency is key, I want these apps to be comparable, yet done in an way authentic to each respective framework. Each project represents heroes and villains. The user can list them and edit them. Here is a list of those features: - [x] Start from the official quick-start and CLI - [x] Client side routing - [x] Three main routes Heroes, Villains, About - [x] Handles an erroneous route, leading to a","default_branch":null,"files":null,"tree":[],"storefront":"/r/johnpapa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/johnpapa/heroes-angular/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}