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

Turbolinks #337

Closed
jho406 opened this issue Feb 4, 2019 · 4 comments
Closed

Turbolinks #337

jho406 opened this issue Feb 4, 2019 · 4 comments
Labels

Comments

@jho406
Copy link

jho406 commented Feb 4, 2019

Hey all,
I'm interested in adding an implementation for PJAX, for example: Turbolinks. However, the conduit specs expect the implementation to be a stereotypical SPA stack consisting of a backend providing an API to a frontend. Also, the requirement for JWT may not apply for PJAX apps, they're usually all just simple sessions.

I think it's valuable to add PJAX apps (intercoolerjs, turbolinks, pjax etc) to the mix. Does anyone have any recommendations or thoughts on this?

@anishkny
Copy link
Member

anishkny commented Feb 4, 2019

Hi @jho406, we do have a section called Fullstack which may be relevant for this - even though we don't yet have a full implementation - hey you could be the first!.

I don't think we would need to enforce JWT for fullstack implementations.

@jho406
Copy link
Author

jho406 commented Feb 4, 2019

Hey, that's great! thanks @anishkny

@anishkny anishkny changed the title PJAX + Turbolinks frameworks? Turbolinks Feb 5, 2019
@jacobstern
Copy link

FYI I've implemented Turbolinks for GET requests in my server-rendered app here: https://github.com/jacobstern/typescript-handlebars-realworld. However the Turbolinks feature is mostly incidental and you could definitely go further with it in a Turbolinks-focused implementation, e.g. enabling Turbolinks for forms, page transitions, Rails integration. Nice to see I'm not alone in "rediscovering" server-rendered app techniques in 2019 (FWIW I was mostly inspired by work by the Phoenix framework team).

@geromegrignon
Copy link
Contributor

Hello we are currently moving all work in progress to Github Discussions.
I'll close this issue by now, you can find instruction to open a discussion there : #633

Thanks for your contribution !

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

4 participants