Show HN: Tetra – A full stack component framework for Django using Alpine.js

📰 Hacker News · samwillis

Hi HN, I have been working on Tetra for the last few months and feel it’s now time to put it out there and get some feedback. Please take a look. There are a few fully functional examples on the homepage: https://www.tetraframework.com Tetra is a full stack component framework for Django built on top of Alpine.js. It is heavily inspired by frameworks such as Laravel Livewire and Phoenix Liveview, enabling you to create server rendered components that respond to user interactions reactively. However, it builds on the concept by allowing you to build “hybrid” components that also have full JavaScript capabilities using Alpine.js. It also builds on the trend of bringing the different parts of a component (Python, HTML, CSS, JavaScript) into closer proximity, by keeping all related parts in the same file. It uses esbuild to bundle your JavaScript and CSS, whilst also creating source maps, making it possible to trace errors back to the original Python source files. In terms of fut

Published 24 May 2022
Read full article → ← Back to Reads