Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🏗 Website: Tech Stack & Information Architecture #72

Open
ovlb opened this issue Mar 6, 2020 · 4 comments
Open

🏗 Website: Tech Stack & Information Architecture #72

ovlb opened this issue Mar 6, 2020 · 4 comments
Labels
ui:website Everything for ui.tournant.dev

Comments

@ovlb
Copy link
Member

ovlb commented Mar 6, 2020

There are some open questions we need to decide on:

  • Do you we use something like Nuxt or an SSG like Eleventy with drop-in examples?
  • How do we manage to build dynamic examples (looking at Reach, of course)?
  • Shall the website include more sections than component documentation (think resources, integrating the blog …)?

And probably more that I miss right now.

@ovlb ovlb added the ui:website Everything for ui.tournant.dev label Mar 6, 2020
@ovlb
Copy link
Member Author

ovlb commented Mar 6, 2020

cc @marcus-herrmann

@ovlb ovlb changed the title Website: Decide on tech stack Website: Tech Stack & Information Architecture Mar 6, 2020
@ovlb ovlb changed the title Website: Tech Stack & Information Architecture 🏗 Website: Tech Stack & Information Architecture Mar 6, 2020
@marcus-herrmann
Copy link
Collaborator

@ovlb Nuxt can generate a mix between client-side and server-side, so I guess it's the way to go. But you're much more familiar with 11ty, so you could judge whether it is just as capable in that regard. If so, it's a matter of style, of how close to the Vue ecosystem the website itself should be build. If close, then Nuxt. But considering both 11ty's and Vue's flexibility, I assume it is not a must.

@ovlb
Copy link
Member Author

ovlb commented Apr 12, 2020

@marcus-herrmann Nuxt will probably be easier to integrate with live examples and stuff. (After all, all the things are Vue components already). So it might be the safest bet to get something up and running without getting lost in a toolchain. :)

@marcus-herrmann
Copy link
Collaborator

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui:website Everything for ui.tournant.dev
Projects
None yet
Development

No branches or pull requests

2 participants