qwik icon indicating copy to clipboard operation
qwik copied to clipboard

feat(qwik-city): add vercel serverless adapter

Open okikio opened this issue 1 year ago • 6 comments

Overview

What is it?

  • [x] Feature / enhancement
  • [ ] Bug
  • [ ] Docs / tests / types / typos

Description

This PR introduces a new Vercel Serverless Adapter for the Qwik framework. The adapter allows developers to deploy Qwik applications as serverless functions on Vercel, leveraging the serverless architecture for scalable and efficient performance. This addition provides a seamless way to deploy Qwik applications to Vercel's platform, expanding the deployment options available to developers.

Use cases and why

    1. Deploy Qwik applications as serverless functions on Vercel for improved scalability and performance.
    1. Simplify the deployment process to Vercel by providing a dedicated adapter that integrates smoothly with the Qwik framework.
    1. Enable developers to leverage Vercel's serverless functions for faster content delivery and optimized user experiences.

Checklist:

  • [x] My code follows the developer guidelines of this project
  • [x] I have performed a self-review of my own code
  • [~] I have made corresponding changes to the documentation
  • [~] Added new tests to cover the fix / functionality

okikio avatar May 22 '24 07:05 okikio

Deploy request for qwik-insights pending review.

Visit the deploys page to approve it

Name Link
Latest commit 6e49c7935132bd18c6c0244b70951ce1cfa8561f

netlify[bot] avatar May 22 '24 07:05 netlify[bot]

we need to also run pnpm api-update

PatrickJS avatar May 22 '24 07:05 PatrickJS

Open in Stackblitz

npm i https://pkg.pr.new/@builder.io/qwik@6355
npm i https://pkg.pr.new/@builder.io/qwik-city@6355
npm i https://pkg.pr.new/eslint-plugin-qwik@6355
npm i https://pkg.pr.new/create-qwik@6355

commit: bbebd75

pkg-pr-new[bot] avatar Jun 20 '24 00:06 pkg-pr-new[bot]

🦋 Changeset detected

Latest commit: bbebd7545092f7e7f1aafa2f92ee0c464f211ba1

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@builder.io/qwik-city Patch
eslint-plugin-qwik Patch
@builder.io/qwik Patch
create-qwik Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

changeset-bot[bot] avatar Aug 01 '24 05:08 changeset-bot[bot]

The pr has now become too big imo, but I don't know if splitting it into smaller prs is a good idea, as that might leave things in a semi-broken state.

okikio avatar Aug 01 '24 07:08 okikio

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
qwik-docs ✅ Ready (View Log) Visit Preview bbebd7545092f7e7f1aafa2f92ee0c464f211ba1

github-actions[bot] avatar Aug 05 '24 15:08 github-actions[bot]

is this PR still valid or is it stale?

gioboa avatar Jan 01 '25 22:01 gioboa