Vue Cli Plugin Apollo screenshot

Vue Cli Plugin Apollo

Author Avatar Theme by Akryum
Updated: 8 Jun 2020
479 Stars

@vue/cli plugin for Vue Apollo

Categories

Overview

If you’re a developer looking to seamlessly integrate Apollo and GraphQL into your Vue applications, the vue-cli-plugin-apollo is a game-changer. Designed for Vue CLI 3.x, this plugin simplifies the setup process, allowing you to get started on creating feature-rich applications in just a couple of minutes. With an array of powerful configurations and functionalities, it paves the way for efficient development using modern APIs.

Whether you’re building a small project or a more complex application, this plugin offers a comprehensive suite of features that cater to various needs. From real-time subscriptions to server-side rendering, it ensures that you have robust tools at your disposal, enhancing your development experience with Vue.js and GraphQL.

Features

  • Automatic Integration: Instantly integrates vue-apollo into your Vue application, eliminating tedious setup steps.
  • Customizable Apollo Client: Includes an embedded Apollo client configuration that’s both upgradable and customizable to fit your specific requirements.
  • Websocket Support: Leverage the power of websockets for real-time data communication in your applications.
  • File Uploads: Simplifies the process of handling file uploads within your app, enabling a better user experience.
  • Client State Management: Uses apollo-link-state for effective client-side state management, ensuring your application remains responsive.
  • GraphQL API Sources: Automatically generates simple GraphQL API sources in your project, complete with import and export capabilities for easy access.
  • Server-Side Rendering: Supports server-side rendering through integration with @akryum/vue-cli-plugin-ssr, enhancing performance and SEO.
  • Example Component Included: Comes with a practical example component that showcases a fully functional image gallery, including watched queries, mutations, and image uploads.