{"id":2754,"date":"2025-04-09T05:13:53","date_gmt":"2025-04-09T05:13:53","guid":{"rendered":"https:\/\/the-online.com\/hosting\/?p=2754"},"modified":"2025-04-09T05:13:56","modified_gmt":"2025-04-09T05:13:56","slug":"cloudflare-workers-build-host-projects","status":"publish","type":"post","link":"https:\/\/the-online.com\/hosting\/cloudflare-workers-build-host-projects\/","title":{"rendered":"Cloudflare Workers &#8211; Build and Host Projects with Workers"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Cloudflare Workers have got some new and good improvements and additions <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cloudflare Workers got some new improvements: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cloudflare Workers now provides production ready,\u00a0<strong>generally available<\/strong>\u00a0(GA) support for\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/remix\/\" rel=\"noopener\"><u>React Router v7 (Remix)<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/astro\/\" rel=\"noopener\"><u>Astro<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/hono\/\" rel=\"noopener\"><u>Hono<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/vue\/\" rel=\"noopener\"><u>Vue.js<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/nuxt\/\" rel=\"noopener\"><u>Nuxt<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/svelte\/\" rel=\"noopener\"><u>Svelte (SvelteKit)<\/u><\/a>, and\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/\" rel=\"noopener\"><u>more<\/u><\/a>, with GA support for more frameworks including\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/nextjs\/\" rel=\"noopener\"><u>Next.js<\/u><\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/angular\/\" rel=\"noopener\"><u>Angular<\/u><\/a>, and\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/frameworks\/framework-guides\/solid\/\" rel=\"noopener\"><u>SolidJS<\/u><\/a>\u00a0(SolidStart) to follow in Q2 2025.<\/li>\n\n\n\n<li>You can build complete full-stack apps on Workers without a framework: you can \u201cjust use Vite&#8221; and React together, and build a backend API in the same Worker. See our\u00a0Vite + React template\u00a0for an example.<\/li>\n\n\n\n<li>The\u00a0Cloudflare Vite plugin\u00a0is now v1.0 and generally available. The Vite plugin allows you to run Vite\u2019s development server in the Workers runtime (<code>workerd<\/code>), meaning you get all the benefits of Vite, including\u00a0Hot Module Replacement, while still being able to use features that are exclusive to Workers (like Durable Objects).<\/li>\n\n\n\n<li>The adapter for Next.js \u2014\u00a0@opennextjs\/cloudflare, introduced in September 2024 as an early alpha,\u00a0is now v1.0-beta, and will be GA in the coming weeks. Those using the OpenNext adapter will also be able to easily upgrade to the\u00a0recently announced Next.js Deployments API.<\/li>\n\n\n\n<li>You can now use static\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/static-assets\/headers\/\" rel=\"noopener\"><u>_headers<\/u><\/a>\u00a0and\u00a0<a href=\"https:\/\/developers.cloudflare.com\/workers\/static-assets\/redirects\/\" rel=\"noopener\"><u>_redirects<\/u><\/a>\u00a0configuration files for your applications on Workers, something that was previously only available on Pages. These files allow you to add simple headers and configure redirects without executing any Worker code.<\/li>\n\n\n\n<li>In addition to\u00a0PostgreSQL, you can now connect to\u00a0MySQL databases in addition from Cloudflare Workers, via Hyperdrive. Bring your existing Planetscale, AWS, GCP, Azure, or other MySQL database, and Hyperdrive will take care of pooling connections to your database and eliminating unnecessary roundtrips by caching queries.<\/li>\n<\/ul>\n<!-- CONTENT END 1 -->\n","protected":false},"excerpt":{"rendered":"<p>Cloudflare Workers have got some new and good improvements and additions Cloudflare Workers got some new improvements:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kb_optimizer_status":0,"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[16],"tags":[256,147,270],"class_list":["post-2754","post","type-post","status-publish","format-standard","hentry","category-forum","tag-cloudflare","tag-hosting","tag-workers"],"_links":{"self":[{"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/posts\/2754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/comments?post=2754"}],"version-history":[{"count":0,"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/posts\/2754\/revisions"}],"wp:attachment":[{"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/media?parent=2754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/categories?post=2754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/the-online.com\/hosting\/wp-json\/wp\/v2\/tags?post=2754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}