1
0
Fork 0

Updated README

This commit is contained in:
Ava Gaiety Wroten 2022-04-05 12:35:57 -05:00
parent 756ba24d21
commit ec8ef5d1de

View file

@ -1,7 +1,8 @@
# emberconf-2022
# Thinking in Stories: Component-First
This README outlines the details of collaborating on this Ember application.
A short introduction of this app could easily go here.
This is an example Ember app that was the result of live-coding at EmberConf 2022 focusing on Storybook and tests. This code is _not_ intended to deploy in any meaningful capacity and is supplied merely as a reference and playground.
This readme explains how to get started with this project as well as lists all links referenced in the conference talk.
## Prerequisites
@ -10,7 +11,6 @@ You will need the following things properly installed on your computer.
* [Git](https://git-scm.com/)
* [Node.js](https://nodejs.org/) (with npm)
* [Ember CLI](https://ember-cli.com/)
* [Google Chrome](https://google.com/chrome/)
## Installation
@ -20,10 +20,16 @@ You will need the following things properly installed on your computer.
## Running / Development
### Ember
* `ember serve`
* Visit your app at [http://localhost:4200](http://localhost:4200).
* Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests).
### Storybook
* `npm run storybook`
### Code Generators
Make use of the many generators for code, try `ember help generate` for more details
@ -43,14 +49,27 @@ Make use of the many generators for code, try `ember help generate` for more det
* `ember build` (development)
* `ember build --environment production` (production)
### Deploying
Specify what it takes to deploy your app.
## Further Reading / Useful Links
* [Author notion doc for talk](https://hergaiety.notion.site/Thinking-in-Stories-Component-First-66c7c795e4864ed0a81fddbf777a6f86) (has abstract, outline, key snippets etc)
* [Author Portfolio](https://gaiety.me/)
* [Storybook - What's a Story](https://storybook.js.org/docs/react/get-started/whats-a-story)
* [Storybook - Install](https://storybook.js.org/docs/ember/get-started/install) (switch to "Ember")
* [Storybook configuration snippet referenced](https://gitlab.com/-/snippets/2270344) (or see it in this repo under `.storybook/main.js`)
* [TailwindCSS](https://tailwindcss.com/)
* [Tailwind UI Contact Card](https://tailwindui.com/components/application-ui/lists/grid-lists) (note, this is behind a paywall and assumes a Tailwind UI subscription)
* [Ember Template Imports](https://github.com/ember-template-imports/ember-template-imports)
* [Glint #ember-components](https://github.com/typed-ember/glint#ember-components)
* [Ember Blueprints](https://cli.emberjs.com/release/advanced-use/blueprints/)
* [Ember CLI Storybook](https://storybook.js.org/addons/@storybook/ember-cli-storybook)
### Standard Ember Links
* [ember.js](https://emberjs.com/)
* [ember-cli](https://ember-cli.com/)
* Development Browser Extensions
* [ember inspector for chrome](https://chrome.google.com/webstore/detail/ember-inspector/bmdblncegkenkacieihfhpjfppoconhi)
* [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)
* [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)
* [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)
* [ember inspector for firefox](https://addons.mozilla.org/en-US/firefox/addon/ember-inspector/)