Skip to content

leireomadina/my-portfolio

Repository files navigation

Leire's Portfolio

Hi there! 👋 Keep in mind that the current version is a MVP. This means that the project is actively a work in progress, with continuous improvements and refinements underway. Take a look and stay tuned for updates and new features.👀

🚀 Tech - Astro

This project was crafted using Astro, a web framework designed for building content-driven websites. I chose it for the following reasons:

  • Simplicity: based on HTML, CSS and JavaScript/TypeScript.
  • Flexibility: component-based architecture and integration with JS frameworks like Vue or React for high interactive components (islands architecture). This facilitates reusability and project scalability.
  • Server-first and zero JS by default: fast loading times and better user experience.
  • Great SEO, ideal for a portfolio.

Astro has proven to be a remarkable discovery, and the development experience has been very enjoyable overall.

🧞 Commands

All commands are run from the root of the project using the terminal:

Command Action
npm install Installs dependencies
npm run dev Starts local dev server at localhost:4321
npm run build Builds the production site to ./dist/
npm run preview Previews the build locally, before deploying
npm run astro ... Runs CLI commands like astro add and astro check
npm run astro --help Gets help using the Astro CLI

Thanks for stopping by! Your support and feedback are greatly appreciated. 😊

About

Personal portfolio developed with Astro. Work in progress.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published