/hello-worlds

Hello world apps for angular, react, svelte, and vue

Primary LanguageTypeScriptMIT LicenseMIT

hello-worlds

All Contributors

Hello World apps for JavaScript/HTML/CSS libraries/frameworks!

Assumptions:

  1. Most minimal and reasonable version of the app
  2. Simplest form of the app, using the tool's CLI (if one exists for it)
  3. Remove any "extras" (link links to docs)
  4. Must include steps to build for production in this README.md file
  5. Use latest versions of each tool
  6. Must say "hello world"
  7. Must show how to build it and what folder to serve
  8. See existing samples for the idea ...

Projects

  1. Angular
  2. Aurelia
  3. Gatsby
  4. HTML
  5. JavaScript
  6. Next.js
  7. React
  8. Svelte
  9. Vue

Angular

Created with the Angular CLI

Build it

cd angular
npm install
npm run build -- --prod

Serve the dist/hello folder

Aurelia

Created with the Aurelia CLI

Build it

cd aurelia
npm install
npm run build

Serve the dist folder

Gatsby

Created with gatsby-cli

Build it

cd gatsby
npm install
npm run build

Serve the public folder

Html

No build required

Serve the / folder

JavaScript

No build required

Serve the / folder

Next.js

Created with create next-app

Build it

cd nextjs
npm install
npm run build

Serve the out folder

React

Created with create-react-app

Build it

cd react
npm install
npm run build

Serve the build folder

Svelte

Created with sveltejs/template my-svelte-project

Build it

cd svelte
npm install
npm run build

Serve the public folder

Vue

Created with @vue/cli

Build it

cd vue
npm install
npm run build

Serve the dist folder

Resources

Contributors ✨

Thanks goes to these wonderful people (emoji key):


John Papa

💻

LB

💻

Simeon Udoh

💻

Sivamuthu Kumar

💻

Matias Kohan

💻

This project follows the all-contributors specification. Contributions of any kind welcome!