# Qwik

Qwik is a web framework for building instantly interactive web applications, using resumability and an optimizer to improve performance.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## AI for Web Devs: Faster Responses with HTTP Streaming

DevFeed: [AI for Web Devs: Faster Responses with HTTP Streaming](<https://devfeed.tech/articles/ai-for-web-devs-faster-responses-with-http-streaming-17708.md>)

Original publisher: [Read original article](<https://austingil.com/ai-for-web-devs-streaming/>)

Author: Austin

Published: 2023-10-24T19:51:38Z

Content type: tutorial

Language: en

Sources: [Back End - Austin Gil](<https://devfeed.tech/sources/back-end-austin-gil.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Qwik](<https://devfeed.tech/topics/qwik.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [coding](<https://devfeed.tech/tags/coding.md>), [development](<https://devfeed.tech/tags/development.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [http](<https://devfeed.tech/tags/http.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [js](<https://devfeed.tech/tags/js.md>), [openai](<https://devfeed.tech/tags/openai.md>), [programming](<https://devfeed.tech/tags/programming.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [software](<https://devfeed.tech/tags/software.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [web](<https://devfeed.tech/tags/web.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This tutorial explains how to add HTTP streaming to an AI-powered Qwik application. It discusses the limitations of Qwik route actions for standard streaming and uses middleware and a standard Response object to support incremental responses.

### Source excerpt

Adding HTTP streaming to AI applications can improve perceived performance. This post covers the server side and client side requirements.

## AI for Web Devs: Your First API Request to OpenAI

DevFeed: [AI for Web Devs: Your First API Request to OpenAI](<https://devfeed.tech/articles/ai-for-web-devs-your-first-api-request-to-openai-17706.md>)

Original publisher: [Read original article](<https://austingil.com/ai-for-web-devs-first-http-request/>)

Author: Austin

Published: 2023-09-19T11:53:28Z

Content type: tutorial

Language: en

Sources: [Back End - Austin Gil](<https://devfeed.tech/sources/back-end-austin-gil.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Qwik](<https://devfeed.tech/topics/qwik.md>), [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [API keys](<https://devfeed.tech/topics/api-keys.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [api-keys](<https://devfeed.tech/tags/api-keys.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [coding](<https://devfeed.tech/tags/coding.md>), [development](<https://devfeed.tech/tags/development.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [html](<https://devfeed.tech/tags/html.md>), [http](<https://devfeed.tech/tags/http.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [js](<https://devfeed.tech/tags/js.md>), [json](<https://devfeed.tech/tags/json.md>), [openai](<https://devfeed.tech/tags/openai.md>), [programming](<https://devfeed.tech/tags/programming.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [software](<https://devfeed.tech/tags/software.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A tutorial on integrating OpenAI API responses into a Qwik web application. It covers generating and protecting API keys, making a chat endpoint request with fetch, handling the JSON response, and beginning an interactive form.

### Source excerpt

Make API request to OpenAI with fetch and Qwik forms, protect API keys with Qwik actions, and hide secrets with environment variables.

## AI for Web Devs: Project Introduction & Setup

DevFeed: [AI for Web Devs: Project Introduction & Setup](<https://devfeed.tech/articles/ai-for-web-devs-project-introduction-setup-17707.md>)

Original publisher: [Read original article](<https://austingil.com/ai-for-web-devs-set-up/>)

Author: Austin

Published: 2023-09-12T14:31:00Z

Content type: tutorial

Language: en

Sources: [Back End - Austin Gil](<https://devfeed.tech/sources/back-end-austin-gil.md>)

Topics: [Qwik](<https://devfeed.tech/topics/qwik.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [coding](<https://devfeed.tech/tags/coding.md>), [development](<https://devfeed.tech/tags/development.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [js](<https://devfeed.tech/tags/js.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [openai](<https://devfeed.tech/tags/openai.md>), [programming](<https://devfeed.tech/tags/programming.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [software](<https://devfeed.tech/tags/software.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This tutorial series introduction explains how to prepare a Qwik web application for integrating OpenAI AI services. It covers the project goals, prerequisites, required Node.js and npm versions, OpenAI API access, and bootstrapping a Qwik app with the CLI.

### Source excerpt

In this blog post, we start bootstrapping a web development project using Qwik and get things ready to incorporate AI tooling from OpenAI.

## Create a shopping cart using Qwik and Turso

DevFeed: [Create a shopping cart using Qwik and Turso](<https://devfeed.tech/articles/create-a-shopping-cart-using-qwik-and-turso-5916.md>)

Original publisher: [Read original article](<https://turso.tech/blog/create-a-shopping-cart-using-qwik-and-turso-b51994f6ab73>)

Author: James Sinkala

Published: 2023-04-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Qwik](<https://devfeed.tech/topics/qwik.md>), [Turso](<https://devfeed.tech/topics/turso.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [framework](<https://devfeed.tech/tags/framework.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [shopping](<https://devfeed.tech/tags/shopping.md>), [turso](<https://devfeed.tech/tags/turso.md>), [web](<https://devfeed.tech/tags/web.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A tutorial on creating a web shopping cart with the Qwik framework and Turso. The source notes that the post references an older version of Turso.

### Source excerpt

Learn how to create a robust shopping cart for the web using the Qwik framework and Turso, the edge database.

## Deploying a web app built with Qwik and Turso on Netlify

DevFeed: [Deploying a web app built with Qwik and Turso on Netlify](<https://devfeed.tech/articles/deploying-a-web-app-built-with-qwik-and-turso-on-netlify-5934.md>)

Original publisher: [Read original article](<https://turso.tech/blog/deploying-a-web-app-built-with-qwik-and-turso-on-netlify-e05898d54f53>)

Author: James Sinkala

Published: 2023-04-06T00:00:00Z

Content type: article

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [Netlify](<https://devfeed.tech/topics/netlify.md>), [Qwik](<https://devfeed.tech/topics/qwik.md>), [Web app](<https://devfeed.tech/topics/webapp.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [integration](<https://devfeed.tech/tags/integration.md>), [netlify](<https://devfeed.tech/tags/netlify.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [turso](<https://devfeed.tech/tags/turso.md>), [web](<https://devfeed.tech/tags/web.md>), [web-app](<https://devfeed.tech/tags/web-app.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

The article is titled "Deploying a web app built with Qwik and Turso on Netlify." The supplied text provides limited context and notes that Turso has since been substantially rewritten, with current Turso offering database access over the wire and synchronization with devices and servers.

### Source excerpt

Unless we are tweaking around or playing with new tech for the sake of learning, most times we are working on products that we ultimately would like to share with the rest of the world. In such...

## Creating a newsletter manager with Turso and Qwik

DevFeed: [Creating a newsletter manager with Turso and Qwik](<https://devfeed.tech/articles/creating-a-newsletter-manager-with-turso-and-qwik-5920.md>)

Original publisher: [Read original article](<https://turso.tech/blog/creating-a-newsletter-manager-with-turso-and-qwik-20652578>)

Author: James Sinkala

Published: 2023-03-08T00:00:00Z

Content type: tutorial

Language: en

Sources: [Turso Blog](<https://devfeed.tech/sources/turso-blog.md>)

Topics: [Turso](<https://devfeed.tech/topics/turso.md>), [Qwik](<https://devfeed.tech/topics/qwik.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Website](<https://devfeed.tech/topics/website.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [framework](<https://devfeed.tech/tags/framework.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [integration](<https://devfeed.tech/tags/integration.md>), [qwik](<https://devfeed.tech/tags/qwik.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [turso](<https://devfeed.tech/tags/turso.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

A tutorial on creating a newsletter manager for a website with the Qwik framework and Turso database platform.

### Source excerpt

Learn how to create a newsletter manager for your website using the Qwik framework and Turso - the database for the edge by ChiselStrike.