Are you using Semantic UI and think the styles are a good foundation but you would like to customize them without adding a lot of new styles to your codebase? That’s what happened to us, and because we don’t use create-react-app to scaffold our projects, their main guide wasn’t useful for us. Neither was the medium post they link on how to set it up with webpack, since that post is a bit old, but it was very helpful on how to sort this out!
The main idea behind what we are trying to accomplish here is to have an…
“🚀 A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server” — Apollo Client github repository
As GraphQL backends expose their API over a single HTTP endpoint, we could just use fetch to interact with it. The problem is this doesn’t scale well because we would need to reimplement backend agnostic features on every project, such as caching data, updating the local cache after a mutation, UI framework integration, and more!
A GraphQL client should have those kinds of functionalities so that you don’t have to reimplement these behaviors yourself. …
Authentication is crucial in a lot of web apps, as it’s what makes it possible to limit content to some users. For example, if your bank doesn’t handle it properly, anyone could be able to see your bank account data!
The main goal of this article is to show the recommended way to handle routes authorization in vue using vue-router. Although vue-router’s documentation covers this, I thought it would be great to have it all in one place with some simple and understandable code examples.
Only care about the code? Check the github repo
In order to show how this…
Frontend Tech Lead @NeoCoast