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

Vue Roadmap: Changes to GraphQL and Testing #5702

Closed
devtobi opened this issue May 20, 2024 · 1 comment
Closed

Vue Roadmap: Changes to GraphQL and Testing #5702

devtobi opened this issue May 20, 2024 · 1 comment
Labels
topic-change Missing or deprecated topics in roadmap vue Roadmap: vue

Comments

@devtobi
Copy link

devtobi commented May 20, 2024

Roadmap URL

https://roadmap.sh/vue

Suggestions

Vue Relay

In the "API Calls" section of the roadmap "Vue Relay" is listed as a technology. However it looks like Vue Relay was archived and won't get maintained anymore. I couldn't find a section on the official Relay docs (https://relay.dev) talking about Vue.js either.

That's why I suggest to remove "Vue Relay" from the roadmap.

Testing

Because Playwright rises in popularity as an alternative solution to Cypress (and also support component testing in experimental stage, see https://playwright.dev/docs/test-components), it might be suitable to also list Playwright in the Testing Section for Vue.

However if we purely talk about testing isolated components and no E2E tests at all, I think tools like the already mentioned Vue Testing Library or the underlying https://test-utils.vuejs.org are better suited.

So my suggestion would be to either

  • Add Playwright additionally to Cypress or
  • Remove Cypress (because its primary a E2E Testing framework (like Playwright) and thus only list Vitest and Vue Testing Library
@devtobi devtobi added the topic-change Missing or deprecated topics in roadmap label May 20, 2024
@github-actions github-actions bot added the vue Roadmap: vue label May 20, 2024
@kamranahmedse
Copy link
Owner

Thank you Tobias! This has all been fixed and will be published in the coming release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic-change Missing or deprecated topics in roadmap vue Roadmap: vue
Projects
None yet
Development

No branches or pull requests

2 participants