Is my Vue Router middleware handler too abstracted?

This page summarizes the projects mentioned and recommended in the original post on /r/vuejs

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Vue3-SPA-starter-template

    Start your Vue3 app with full authentication routes, payment support, multilingual abilities, a global event bus, meta+schema tag generators, and more!

  • Here are the docs: https://github.com/M-Media-Group/Vue3-SPA-starter-template/blob/master/src/router/middlewares/readme.md

  • Express

    Fast, unopinionated, minimalist web framework for node.

  • The README for Express is really terse and mostly links to other places. It contains a single code sample, for the simplest imaginable use case. I'm still using Express because it's an industry standard package, but if I see a new package with such an anemic README, I would steer clear. Even if it points to docs elsewhere.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • axios

    Promise based HTTP client for the browser and node.js

  • By contrast, the README for Axios is long and detailed, and starts with a table of contents. It shows code samples for all use cases I can think of. A README like that inspires confidence.

  • Vue3-GateKeeper

    Add gates to allow or deny requests in your Vue3 app

  • Thanks again - very helpful indeed :) I went ahead and extracted to a package here https://github.com/M-Media-Group/Vue3-GateKeeper

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to hide your API keys and tokens in React to protect your application

    3 projects | dev.to | 17 Jan 2023
  • 4 daily use-cases of first-class functions in JavaScript

    2 projects | dev.to | 21 Dec 2021
  • A MERN stack update for 2021. - Part B: Client side.

    3 projects | dev.to | 23 Sep 2021
  • What is the difference between Library vs Framework?

    2 projects | dev.to | 21 May 2021
  • How can I make a get request to an api using the arguments of a message

    2 projects | /r/Discord_Bots | 9 May 2021