<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Frontend on SoloSoft</title><link>https://www.solosoft.dev/tags/frontend/</link><description>Recent content in Frontend on SoloSoft</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://www.solosoft.dev/tags/frontend/index.xml" rel="self" type="application/rss+xml"/><item><title>Anime.js v4: The Complete Guide to the JavaScript Animation Engine in 2026</title><link>https://www.solosoft.dev/post/animejs-v4-animation-guide-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/animejs-v4-animation-guide-2026/</guid><description>&lt;p&gt;&lt;strong&gt;Anime.js&lt;/strong&gt; is a lightweight JavaScript animation engine created by &lt;a href="https://github.com/juliangarnier"&gt;Julian Garnier&lt;/a&gt; that has powered web animations for over a decade. In 2025, the library underwent its most significant transformation ever: a ground-up rewrite to version 4 (v4) that replaced the monolithic &lt;code&gt;anime()&lt;/code&gt; function with a modular, ESM-first API. With over 58,000 GitHub stars and an active npm release stream reaching v4.3.6 by early 2026, Anime.js has proven that a well-designed animation library can thrive in an era of CSS animations and WAAPI.&lt;/p&gt;
&lt;p&gt;Version 4 is not merely an incremental update. It is a philosophical shift: instead of one function that does everything, v4 ships discrete, tree-shakeable modules that you import by name. The core &lt;code&gt;animate()&lt;/code&gt; function replaces the old &lt;code&gt;anime()&lt;/code&gt;. Parameters have been renamed (the &lt;code&gt;value&lt;/code&gt; property is now &lt;code&gt;to&lt;/code&gt;, &lt;code&gt;easing&lt;/code&gt; is now &lt;code&gt;ease&lt;/code&gt;), and entirely new systems have been added &amp;ndash; spring physics via &lt;code&gt;createSpring&lt;/code&gt;, draggable interactions, SVG motion paths, text splitting, and a WAAPI integration weighing only 3 KB. The result is a library that feels both familiar and radically more capable, capable of driving 60 frames per second across 3,000 DOM elements while fitting into modern build pipelines without bloat.&lt;/p&gt;</description></item><item><title>MiniMax Skills: Open-Source Production Skills for AI Coding Agents</title><link>https://www.solosoft.dev/post/minimax-ai-skills-2026/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.solosoft.dev/post/minimax-ai-skills-2026/</guid><description>&lt;p&gt;AI coding agents like Claude Code and Cursor have become indispensable tools for modern software development. But their out-of-the-box behavior is generic &amp;ndash; they need structured guidance to produce code that follows your project&amp;rsquo;s patterns, style, and conventions. &lt;strong&gt;MiniMax Skills&lt;/strong&gt; addresses this by providing a curated collection of production-grade development skills that can be injected into any AI coding agent.&lt;/p&gt;
&lt;p&gt;Published by MiniMax-AI, the repository at &lt;a href="https://github.com/MiniMax-AI/skills"&gt;github.com/MiniMax-AI/skills&lt;/a&gt; contains dozens of reusable skill definitions covering everything from React component architecture to Metal shader programming to automated document generation. Each skill is a structured Markdown instruction set that teaches an AI coding agent how to approach a specific development task with production-quality standards.&lt;/p&gt;</description></item></channel></rss>