|about 9 hours ago||12 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Defining many controllers for a model for different API endpoints each requiring its own subset of fields of the model thus ensuring that DB querying is optimized and that no bandwidth is wasted serving up unnecessary data that is not to be rendered
3 projects | reddit.com/r/laravel | 12 Sep 2021
Cool, if you do go with graphql, I'd recommend vue-apollo on the client end. Combine with @vue/apollo-composable and graphql-codegen and it feels like sorcery.
Fullstack with vue CRUD frontend and graphql backend... struggling with frontend state ideas
1 project | reddit.com/r/vuejs | 23 Aug 2021
Frontend is vuejs 2 that was scaffolded with vue-clu and is a CRUD site for the backend. I planned on using vue-apollo for the frontend to easily connect to graphql backend, I was especially excited to learn that vue-apollo handles most of the state and caching and decided to try it instead of vuex for state. I've hit a couple snags though and am beginning to think that vue-apollo isn't the right way to approach this (plus their documentation leaves much to be desired). Here's where I'm at:
Top 20+ vue.js frameworks and libraries for your next project
12 projects | dev.to | 3 Aug 2021
You might have heard lots of buzz around GraphQL, and if you are interested in integrating it with Vue.js, then I would like to suggest you try Vue Apollo. The library makes use of Vue in the combination of GraphQL/Apollo for a smooth as well as a pleasant experience. To get startedClick here
Why is graphql-tag needed for Vue Apollo?
1 project | reddit.com/r/vuejs | 28 Jun 2021
I'm learning GraphQL and every tutorial/vid I look at in relation to using Apollo with Vue seems to involve this other package, graphql-tag. But no one ever seems to explain why it's needed, and it's not listed as a dependency of Vue Apollo. So can anyone tell me precisely why graphql-tag is needed, and whether Apollo can work with Vue without it? Essentially, is it required (and if so why isn't it listed as an Apollo dependency?) or optional?
Vuex With Class Components
1 project | dev.to | 22 Nov 2021
Helloooo, in this post I'll show you how you can use vuex with TypeScript and class-components.
How to work with Vue computed / data when working with props and actually changing the db data?
1 project | reddit.com/r/webdev | 21 Nov 2021
State management in Vue 3: store pattern vs useX pattern
A use case was in the SO question that I linked earlier: https://stackoverflow.com/q/41503527, i.e. fetching some data from the state based on some arguments. There's also a more specific example and a longer discussion in https://github.com/vuejs/vuex/issues/145. Vuex just makes it more difficult than it needs to be. I prefer to define a standard method in Vue rather than create an artificial getter that returns a function. Higher order functions are ok when they're a natural solution for a problem, in this case they just feel like a hack. And it's not only how you define such a method, but also how you use it later. By mixing it with other getters and knowing that getters are cached, it's not obvious that in this case the returned data will not be cached.
Strange separation into actions and mutations, which requires additional boilerplate, yet doesn't seem to have significant advantage. See https://github.com/vuejs/vuex/issues/42.
Yes, getters are the equivalent of computed, the problem is that there's no direct equivalent of methods. Actions should not return values according to the devs: https://github.com/vuejs/vuex/issues/46.
Setting up Laravel 8 with Vue.js and Tailwind css
6 projects | dev.to | 8 Nov 2021
Vue-Router: is for routing pages using vue Vuex: is for state management. I'll be writing a post about this soon. E2E Testing: I use Cypress (new to it actually) its an automated UI testing library.
How to build an e-commerce site with Vue.js, Cloudinary and Auth0
5 projects | dev.to | 17 Oct 2021
As stated earlier, the applications state management will be handled with Vuex and this will be configured by running the code below in your terminal.
🗜️ Optimal Tuple vs Record
4 projects | dev.to | 13 Oct 2021
What is a Store ? See Flux In-Depth Overview React uses Redux, Vue uses Vuex, Angular uses NgRx
Why and when you should use Vuex
2 projects | dev.to | 13 Oct 2021
In this blog post, I will try to do this in regards to Vuex while answering the following question:
Beginner's guide to state management
3 projects | dev.to | 5 Oct 2021
Vuex for Vue
What are some alternatives?
pinia - 🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support
urql - The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.
Gridsome - ⚡️ The Jamstack framework for Vue.js
vee-validate - ✅ Form Validation for Vue.js
Express - Fast, unopinionated, minimalist web framework for node.
react-query - ⚛️ Hooks for fetching, caching and updating asynchronous data in React
vueuse - Collection of essential Vue Composition Utilities for Vue 2 and 3
swrv - Stale-while-revalidate data fetching for Vue
Quasar Framework - Quasar Framework - Build high-performance VueJS user interfaces in record time
jQuery-menu-aim - jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's.