Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

Improve kick-the-tires experience #726

Open
apetro opened this issue Mar 23, 2018 · 4 comments
Open

Improve kick-the-tires experience #726

apetro opened this issue Mar 23, 2018 · 4 comments

Comments

@apetro
Copy link
Contributor

apetro commented Mar 23, 2018

One reasonable thing to do is

  1. clone the repo
  2. skim to the part of the readme where you get to try something
  3. npm run static:dev

Do this, and you get chastised about not having permission to see stuff or something.

i-do-feel-this-is-in-error

Replace with positive, friendly, welcoming initial render experience.

@apetro
Copy link
Contributor Author

apetro commented Mar 23, 2018

Turns out in app-config.js the thing to do is set

`widgetApi': { 
   'entry': 'staticFeeds/', 

@ChristianMurphy
Copy link
Contributor

should

`widgetApi': { 
   'entry': 'staticFeeds/', 

be set at the default?

@apetro
Copy link
Contributor Author

apetro commented Jul 12, 2018

It's a nuanced problem.

Naively setting not-appropriate-for-production defaults creates opportunities for applications using the framework to overlook the need to override those not-appropriate-for-production-defaults and ship something to production configured to use goofy stub data. (This has actually happened in MyUW.)

This is not to say that this cannot be navigated carefully and thoughtfully, to both provide good kick-the-tires experiences and good developing-using-the-framework-for-real experiences. It is to say there are potholes and trip hazards in neighborhood of this feature.

@apetro
Copy link
Contributor Author

apetro commented Aug 30, 2018

#821 would improve the README slightly to help people realize the opportunity to configure for a better demo.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants