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

Netlify Integrations #1

Open
michaeltlombardi opened this issue Sep 8, 2021 · 0 comments
Open

Netlify Integrations #1

michaeltlombardi opened this issue Sep 8, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@michaeltlombardi
Copy link
Contributor

michaeltlombardi commented Sep 8, 2021

As a user of Platen, I would like to have some default available integrations for using netlify available as separate modules and to smooth adoption.

Netlify includes several very useful features that we could make more delightful for our users to leverage.

  • Build Plugins allow you to do things like integrate accessibility and link checks into your build for production and previews, cache remote data and build resources, etc.

  • Graph enables you to hook into GraphQL services more easily, like GitHub and Stripe.

  • Functions makes it easier to integrate with numerous APIs and add behavior to a site that requires credentials (which you don't want in your publicly accessible HTML).

  • Forms makes it easier to add forms to a site and handles everything for you.

  • Identity enables you to add authentication to your site, which can be used for all sorts of things.

    Note
    To use this feature for controlling page access costs $99/month. Given the audience is mostly indie game devs, we shouldn't advise this. Worth addressing separately.

Providing theme-aware support and enhancement for these items, plus documenting them and suggested use cases for digital editions of tabletop games, would enhance the DevX and UX for site maintainers and end users alike.

Some of these features may be necessary for other integrations, like Snipcart, which require authentication.

@michaeltlombardi michaeltlombardi added the enhancement New feature or request label Sep 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant