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

More examples #88

Open
Rich-Harris opened this issue Oct 29, 2020 · 12 comments
Open

More examples #88

Rich-Harris opened this issue Oct 29, 2020 · 12 comments
Labels
Milestone

Comments

@Rich-Harris
Copy link
Member

Rich-Harris commented Oct 29, 2020

The more examples we can create, the better, both in terms of helping people understand the capabilities of SvelteKit (and having useful references) and in terms of our own dogfooding.

Application Holotypes, while written as a guide for when not to use an SSR framework, contains some good inspiration for the sorts of things it would be interesting to build.

If it doesn't naturally fall out of those examples, then it would also be good to focus on page transition examples.

Also: an example of a component library

@Rich-Harris Rich-Harris added this to the 1.0 milestone Oct 29, 2020
@benmccann
Copy link
Member

benmccann commented Oct 29, 2020

It might be hard to keep too many examples up-to-date. I think we barely do it for the HN and RealWorld examples today (e.g. if I recall correctly, the RealWorld example doesn't use preload much if at all and so isn't really built how we'd expect a Sapper app to be written).

One option might be to highlight projects from the community. E.g. https://crownframework.com/ is an e-commerce framework built using Sapper. I imagine it will be moved to Kit and could be something to suggest folks consider for an e-commerce site.

There are also a couple SSG frameworks built using Svelte like Elder.js, Plenti, and JungleJS. I'm not sure those would necessarily use Kit, but it does sounds like JungleJS is going to try

@Evertt
Copy link

Evertt commented Mar 23, 2021

If it doesn't naturally fall out of those examples, then it would also be good to focus on page transition examples.

That looks awesome and would definitely make me go "wow!"

@opensas
Copy link

opensas commented Mar 24, 2021

Thinking about good examples, something that every developer might find useful and take immediately as starter point to develop something and evetually put in production, I think the following would be great additions:

  • blog
  • portfolio page
  • presentation

I think it would be pretty useful to have a wel organized, with sane defaults, great looking blog/presentation/portfolio developed with SvelteKit that you could just fork and deploy to vercel with one command! It would be a great way to help developers give their first steps with SvelteKit with something real.

A big plus would be to support https://mdsvex.com/ out of the box.

I understand that making a fairly feature complete version of these sites is a lot of work, and perhaps too much code for an example, perhaps some basic starter version would be more appropiate and just let the community add more features

@Rich-Harris
Copy link
Member Author

Agree with OOTB mdsvex support (though I think we should use .svelte.md as the extension), and I love the idea of a SvelteKit presentation framework — it would be a really good opportunity to think deeply about page transitions

@benmccann
Copy link
Member

I think the main issue with transitions is #628

@opensas
Copy link

opensas commented Mar 24, 2021

A SvelteKit based presentation framework would really boost Svelte difussion and adoption. If you could prepare one of your breath-taking presentations for the launch of SvelteKit, and include the presentation project in the SvelteKit example folder, it would let us all shamelssly steal it away from y... I mean get inspiration from your hard work. It would be a great starter for everyone willing to showcase Svelte, and the perfect excuse to start playing with it.

@Rich-Harris Rich-Harris modified the milestones: 1.0, post-1.0 May 1, 2021
@spences10
Copy link
Member

spences10 commented Mar 25, 2022

I've put together several examples of using SvelteKit with different GraphQL clients, so the exact same project and endpoint but utilising different GQL clients for each one, is that something that would be of interest?

@swyxio
Copy link
Contributor

swyxio commented Aug 11, 2022

i am committing to maintaining https://github.com/sw-yx/swyxkit/ for the time being - happy to donate it eventually as i probably wont maintain it long term - but it should serve the blog usecase, and i'd like it to serve the dashboard usecase after 1.0 is baked.

@LukeHagar
Copy link
Contributor

I nominate https://skeleton.dev for a component example.
:)

@enBonnet
Copy link
Contributor

enBonnet commented Feb 4, 2023

Should we organize those examples or demos on some page? ie: https://kit.svelte.dev/showcase

@david-plugge
Copy link
Contributor

SvelteKit + Supabase + Stripe example :)
https://github.com/supabase-community/sveltekit-subscription-payments

@elliott-with-the-longest-name-on-github
Copy link
Contributor

@Rich-Harris I know we commissioned some examples; does this issue still need to be open?

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

No branches or pull requests

10 participants