Example 33 Vue + Fastify Secure Auth Example#29
Open
amadurell-bee wants to merge 1 commit into
Open
Conversation
amadurell-bee
force-pushed
the
feat/example-33-vue-fastify-secure-auth
branch
2 times, most recently
from
March 16, 2026 12:20
231b524 to
ea53fa4
Compare
amadurell-bee
force-pushed
the
feat/example-34-angular-nestjs-secure-auth
branch
from
March 16, 2026 12:22
6b7c47c to
a4c020a
Compare
amadurell-bee
force-pushed
the
feat/example-33-vue-fastify-secure-auth
branch
2 times, most recently
from
March 16, 2026 12:27
8ef5590 to
3c13ca6
Compare
amadurell-bee
marked this pull request as ready for review
March 16, 2026 12:41
amadurell-bee
requested review from
davidesamp,
loriscabrini,
msantagata,
rmarchet and
simone-ferrario
March 16, 2026 12:42
amadurell-bee
force-pushed
the
feat/example-34-angular-nestjs-secure-auth
branch
3 times, most recently
from
March 23, 2026 21:50
2d7d213 to
ab2bd15
Compare
amadurell-bee
force-pushed
the
feat/example-33-vue-fastify-secure-auth
branch
2 times, most recently
from
March 23, 2026 22:23
c6c455f to
5720d2f
Compare
amadurell-bee
force-pushed
the
feat/example-33-vue-fastify-secure-auth
branch
from
March 23, 2026 22:28
5720d2f to
562d664
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new full-stack example,
vue-fastify-auth-example, and improves the developer experience by updating documentation, build scripts, and code quality tooling. It also includes React codebase optimizations in the template loader example and minor housekeeping updates.Key changes:
New Example: Vue + Fastify Auth
vue-fastify-auth-examplefull-stack secure authentication example, featuring Vue 3 (frontend) and Fastify 5 (backend) with@beefree.io/vue-email-builder, real-time API monitor, and full test coverage. Documentation and setup instructions are included inREADME.mdand.github/copilot-instructions.md. [1] [2] [3] [4] [5] [6] [7]Documentation Improvements
README.mdand.github/copilot-instructions.mdto reflect the new example, clarify setup/launch steps for both Angular+NestJS and Vue+Fastify examples, and improved feature listings. [1] [2] [3] [4] [5]Build and Linting Enhancements
.eslintrc.cjsto include new linting paths for TypeScript declaration files, frontend libs, and the new example. Added support for nestedtsconfig.eslint.jsonfiles. [1] [2].nvmrcspecifying Node.js v22 for consistent development environments..gitignoreand.yarnrc.ymlfor the new example to ensure proper dependency and build artifact exclusion and Yarn configuration. [1] [2]Scripts and Naming Consistency
start:vue-fastify-authscript and renamedstart:angular-nestjstostart:angular-nestjs-authinpackage.jsonto match naming conventions and support the new example.React Codebase Optimizations (Template Loader Example)
App.tsx,BeefreeEditor.tsx,LoadTemplateModal.tsx,Toaster.tsx) to useuseCallbackfor async handlers, improving performance and preventing unnecessary re-renders. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]Other minor changes include a bugfix in
multi-builder-switch-example/src/services/authService.ts(unused import removed) [1] and a small UI improvement in the Salesforce LWC example (removed unnecessary eslint-disable comment) [2].