<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: YañSans</title>
    <description>The latest articles on DEV Community by YañSans (@yasans).</description>
    <link>https://dev.to/yasans</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4100296%2F3527d2f1-42bd-4450-a959-f4f676b6bd75.jpg</url>
      <title>DEV Community: YañSans</title>
      <link>https://dev.to/yasans</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yasans"/>
    <language>en</language>
    <item>
      <title>How YOU Can Deploy Web Apps Free with Tencent EdgeOne Makers</title>
      <dc:creator>YañSans</dc:creator>
      <pubDate>Wed, 02 Sep 2026 01:05:45 +0000</pubDate>
      <link>https://dev.to/yasans/how-you-can-deploy-web-apps-free-with-tencent-edgeone-makers-31k9</link>
      <guid>https://dev.to/yasans/how-you-can-deploy-web-apps-free-with-tencent-edgeone-makers-31k9</guid>
      <description>&lt;p&gt;As part of the DevHandal Batch #2 challenge organized by CODEPOLITAN and Tencent EdgeOne, this tutorial provides a comprehensive guide to taking a local web project global. We will utilize EdgeOne Makers, a high-performance frontend and serverless deployment platform built directly on Tencent Cloud’s extensive global edge network.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Introduction &amp;amp; Platform Overview
&lt;/h2&gt;

&lt;p&gt;In today's fast-moving software ecosystem, frontend developers and Al builders require rapid, frictionless deployment platforms. Whether launching a Single Page Application (SPA), an Al agent interface, a documentation site, or full-stack SSR applications, waiting for server configurations or managing expensive cloud hosting is a thing of the past.&lt;br&gt;
Tencent EdgeOne Makers (and its zero-friction upload tool, Makers Drop) is built specifically for developers looking for high-performance edge deployment without infrastructure overhead. Operating on Tencent Cloud's global Content Delivery Network (CDN), EdgeOne provides enterprise-level security, ultra-low edge latency, and generous free allocations.&lt;/p&gt;
&lt;h2&gt;
  
  
  2. EdgeOne Makers Free Tier Breakdown
&lt;/h2&gt;

&lt;p&gt;Unlike many free-tier cloud platforms that impose harsh bandwidth caps or restrictive build limits, Tencent EdgeOne offers a robust set of features out of the box:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Resource / Feature&lt;/th&gt;
&lt;th&gt;Free Tier Specification&lt;/th&gt;
&lt;th&gt;Developer Benefit&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Project Allocation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Up to 40 Active Projects&lt;/td&gt;
&lt;td&gt;Host multiple client projects, side hustles, or micro-apps under one account.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Single File Limit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;25 MB per individual file&lt;/td&gt;
&lt;td&gt;Accommodates rich media assets, compiled JS bundles, and WASM modules easily.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total Project Limits&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Up to 1,000 files per deployment&lt;/td&gt;
&lt;td&gt;Ideal for standard static exports and client-side applications.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Domain &amp;amp; SSL&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Free &lt;code&gt;*.edgeone.dev&lt;/code&gt; subdomains + Custom Domains&lt;/td&gt;
&lt;td&gt;Instant production URL with automated, managed Let's Encrypt / TrustAsia HTTPS certificates.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Network Infrastructure&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Global Edge CDN &amp;amp; Anycast Routing&lt;/td&gt;
&lt;td&gt;Delivers sub-50ms TTFB (Time to First Byte) by caching content across global PoPs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Edge Computing&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Serverless Edge Functions (Node.js)&lt;/td&gt;
&lt;td&gt;Execute lightweight API routes, request rewrites, and headers at the edge without a backend.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2&gt;
  
  
  3. Deployment
&lt;/h2&gt;
&lt;h3&gt;
  
  
  Method 1: Instant Drag-and-Drop (Makers Drop)
&lt;/h3&gt;

&lt;p&gt;Makers Drop provides the fastest path from local build to a live production URL without requiring Git repository authentication or command-line installation.&lt;/p&gt;
&lt;h4&gt;
  
  
  Step 1: Prepare Your Production Build
&lt;/h4&gt;

&lt;p&gt;Generate static assets from your web project. For standard frameworks, run your build script:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# React / Vite / Vue / Astro&lt;/span&gt;
npm run build
&lt;span class="c"&gt;# Next.js (Ensure output: 'export' in next.config.js)&lt;/span&gt;
npm run build
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This will produce a build directory such as dist/, out/ or&lt;br&gt;
build/&lt;/p&gt;
&lt;h4&gt;
  
  
  Step 2: Upload to Makers Drop
&lt;/h4&gt;

&lt;p&gt;Navigate to pages.edgeone.ai/drop. Drag your build folder (or a zipped archive of your build output) directly into the browser drop zone.&lt;/p&gt;
&lt;h4&gt;
  
  
  Step 3: Configure Subdomain &amp;amp; Launch
&lt;/h4&gt;

&lt;p&gt;Enter your desired subdomain name (e.g., my-ai-app.edgeone.dev). Click Deploy. Your site will be published globally across edge nodes in seconds.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Important: Claim Your Guest Deployment&lt;br&gt;
Guest deployments on Makers Drop are fully functional immediately, but unauthenticated guest links expire after 1 hour. To make your project URL permanent and link custom domains, click "Claim Project" and log into your free Tencent EdgeOne account.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
  
  
  Method 2: Automated Git Integration (CI/CD)
&lt;/h3&gt;

&lt;p&gt;For ongoing software projects, EdgeOne Makers integrates directly with GitHub and GitLab for automatic continuous deployment whenever you push code.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://console.tencentcloud.com/edgeone/makers" rel="noopener noreferrer"&gt;Connect Repository&lt;/a&gt;
Connect your GitHub account in the EdgeOne console. Select your repository and target branch (e.g., &lt;code&gt;main&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Configure Environment
Specify build commands (&lt;code&gt;npm run build&lt;/code&gt;) and output directory (&lt;code&gt;dist&lt;/code&gt;). Add required environment variables.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;See the &lt;a href="https://pages.edgeone.ai/document/build-guide" rel="noopener noreferrer"&gt;Build Guide&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  4. Why EdgeOne Deployment is 100% Safe &amp;amp; Secure
&lt;/h2&gt;

&lt;p&gt;Security is a primary concern when evaluating free hosting platforms. Tencent EdgeOne leverages enterprise cloud security architecture to protect hosted applications:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Automated HTTPS Encryption&lt;/strong&gt;: Every deployment receives automatic TLS certificates with mandatory HTTP-to-HTTPS redirect enforced at the edge.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Isolated Edge Containers&lt;/strong&gt;: Edge Functions and build processes execute inside sandboxed container runtimes, preventing cross-tenant leakage or code contamination.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DDoS &amp;amp; Bot Mitigation&lt;/strong&gt;: Built atop Tencent Cloud's global security layer, sites hosted on EdgeOne are shielded from volumetric DDoS attacks and malicious web scraping.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Server Maintenance&lt;/strong&gt;: Serverless edge hosting eliminates traditional OS-level vulnerabilities, SSH exposure, and unpatched server software risks.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  5. Framework Configuration Reference
&lt;/h2&gt;

&lt;p&gt;To ensure smooth client-side routing (handling 404 fallbacks for single-page apps), configure your project build settings as follows:&lt;br&gt;
&lt;a href="https://id.react.dev/learn/build-a-react-app-from-scratch" rel="noopener noreferrer"&gt;React / Vite SPA Routing&lt;/a&gt;&lt;br&gt;
Ensure all routes redirect to index.html for client-side routing.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="err"&gt;#&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;vercel.json&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;or&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="err"&gt;routes.json&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="nl"&gt;"rewrites"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
     &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"source"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"/(.*)"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="nl"&gt;"destination"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="s2"&gt;"/index.html"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://nextjs.org/docs/pages/guides/static-exports" rel="noopener noreferrer"&gt;Next.js Static Export&lt;/a&gt;&lt;br&gt;
Configure next.config.js for static output generation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="c1"&gt;// next.config.js&lt;/span&gt;
&lt;span class="nx"&gt;module&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;exports&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="na"&gt;output&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;export&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="na"&gt;images&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="na"&gt;unoptimized&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="kc"&gt;true&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; 
&lt;span class="p"&gt;};&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  6. Summary &amp;amp; Next Steps
&lt;/h2&gt;

&lt;p&gt;Tencent EdgeOne Makers offers a powerful, secure, and completely free solution for hosting modern web applications and Al tools. With zero server maintenance, enterprise DDoS protection, free SSL, and instantaneous global deployments via Makers Drop, it is an ideal platform for independent developers and engineering teams alike.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Ready to Launch?&lt;br&gt;
Start deploying right away at pages.edgeone.al/drop or connect your GitHub repository for automated cloud builds.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>tencentedgeone</category>
      <category>edgeonemakers</category>
      <category>codepolitan</category>
      <category>edgeone</category>
    </item>
  </channel>
</rss>
