{"repo":"MassivDash/AstroX","free":true,"listed":false,"github":"https://github.com/MassivDash/AstroX","clone":"git clone https://github.com/MassivDash/AstroX.git","description":"Astro.build + Actix combo + Tools: A 🦀 Rust orientated monolithic template for building modern web applications.","language":"Rust","stars":20,"topics":["actix","astro","monolith","monorepo","rust","svelte","template","typescript","webapp"],"license":null,"category":"docs-static-sites","readme_excerpt":"AstroX (Actix + Astro.build) █████ ███████ ████████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██ ██████ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██████ ██ ██ + 🦀 Rust orientated monolithic template for building modern web applications. ! Platforms Monolithic repo for developing full stack application, using rust and cargo tools as primary development environment. Frontend is a standalone astro.build application that will create the frontend bundle served by rust actix server. Rust + Astro web development boilerplate. To start developing with AstroX you will need rustc 1.74 and node 20.9.0 Clone the project and execute; That's all you need to get started, the interactive cli will guide you through installation process. Features CLI Rust written command line interface starts, serves and tests the astro x project. Fast and efficient with only few dependencies will create a professional development environment for rust opinionated project. Cli Project Runner Handles installation and system checks, it will check the astroX system prerequisites and either help you install or provide you with necessary information to start the project. - automatic development port rotation for frontend and backend - interactive mode, execute actions through cli gui - git hooks integration - build the packages - serve the bundle (with auto restart) - test the project - execute the project with cmd line arguments Git hooks Pre defined git hooks for qualit","default_branch":null,"files":null,"tree":[],"storefront":"/r/MassivDash","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MassivDash/AstroX/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}