<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://axisparkjs.github.io/axispark/blog</id>
    <title>AxiSpark.js Blog</title>
    <updated>2026-08-22T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://axisparkjs.github.io/axispark/blog"/>
    <subtitle>AxiSpark.js Blog</subtitle>
    <icon>https://axisparkjs.github.io/axispark/img/icon.svg</icon>
    <entry>
        <title type="html"><![CDATA[AxiSpark.js Release]]></title>
        <id>https://axisparkjs.github.io/axispark/blog/axispark-release</id>
        <link href="https://axisparkjs.github.io/axispark/blog/axispark-release"/>
        <updated>2026-08-22T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[AxiSpark.js is a Node.js framework that simplifies the development of web applications by providing a set of tools and conventions for building scalable and maintainable applications.]]></summary>
        <content type="html"><![CDATA[<p>Today we're excited to announce the first release of <strong>AxiSpark.js</strong>, a new Node.js framework designed to make building web applications simpler, more structured, and easier to maintain.</p>
<p>AxiSpark.js provides a set of tools and conventions that help developers focus on building their applications instead of spending time putting the same pieces together over and over again.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-axisparkjs">Why AxiSpark.js?<a href="https://axisparkjs.github.io/axispark/blog/axispark-release#why-axisparkjs" class="hash-link" aria-label="Direct link to Why AxiSpark.js?" title="Direct link to Why AxiSpark.js?" translate="no">​</a></h2>
<p>Building a web application with Node.js is incredibly flexible, but that flexibility can also mean making many architectural decisions before writing the first line of business logic.</p>
<ul>
<li class="">How should the project be structured?</li>
<li class="">Where should routes live?</li>
<li class="">How should dependencies be organized?</li>
<li class="">How do we keep the application maintainable as it grows?</li>
</ul>
<p>AxiSpark.js aims to provide sensible conventions around these decisions while keeping the framework lightweight and flexible.</p>
<p>The goal is simple:</p>
<blockquote>
<p><strong>Make it easy to start, while keeping it possible to scale.</strong></p>
</blockquote>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="a-foundation-not-a-limitation">A foundation, not a limitation<a href="https://axisparkjs.github.io/axispark/blog/axispark-release#a-foundation-not-a-limitation" class="hash-link" aria-label="Direct link to A foundation, not a limitation" title="Direct link to A foundation, not a limitation" translate="no">​</a></h2>
<p>AxiSpark.js is not intended to hide Node.js from developers.</p>
<p>Instead, it provides a structured foundation on top of it.</p>
<p>You can use the framework's conventions when they make sense and adapt your application when you need something different. The architecture is designed to provide guidance without becoming a constraint.</p>
<p>This is particularly important for projects that start small but are expected to grow over time.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-next">What's next?<a href="https://axisparkjs.github.io/axispark/blog/axispark-release#whats-next" class="hash-link" aria-label="Direct link to What's next?" title="Direct link to What's next?" translate="no">​</a></h2>
<p>This is only the beginning.</p>
<p>With the first release, we're establishing the foundations of AxiSpark.js. Future releases will focus on improving the developer experience, expanding the available tooling, and making it easier to build production-ready applications.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="give-it-a-try">Give it a try<a href="https://axisparkjs.github.io/axispark/blog/axispark-release#give-it-a-try" class="hash-link" aria-label="Direct link to Give it a try" title="Direct link to Give it a try" translate="no">​</a></h2>
<p>If you're building Node.js applications and are looking for a framework with clear conventions and a simple development experience, we'd love for you to give AxiSpark.js a try.</p>
<p>This first release is an opportunity to start building, experiment with the architecture, and share feedback.</p>
<p>AxiSpark.js is just getting started.</p>
<p><strong>Welcome to AxiSpark.js. 🚀</strong></p>
]]></content>
        <author>
            <name>Pablo Gálvez Ortuño</name>
            <uri>https://linkedin.com/in/pablogalvezort</uri>
        </author>
        <category label="AxiSpark" term="AxiSpark"/>
    </entry>
</feed>