Software Alternatives & Reviews

Building a multi-framework dashboard with Astro

Vuetify Vite Tailwind CSS Recharts react-context Astro Build
  1. Material Component Framework for VueJS 2

    #Developer Tools #Design Tools #UI Design 35 social mentions

  2. 2
    Next Generation Frontend Tooling
    Pricing:
    • Open Source
    When dealing with npm dependencies in Astro, which is built on top of Vite, that are not previously compiled (converted into JavaScript), we have to specify Vite to the property ssr.noExternal in our Astro configuration, inside the vite attribute. If you want to read more about Externals, please refer to the official documentation.

    #Software Development #Web Frameworks #Developer Tools 374 social mentions

  3. A utility-first CSS framework for rapidly building custom user interfaces.
    Pricing:
    • Open Source
    I also installed Tailwind CSS to create most of the layout for the page, with the prefix option of tw- (this is to prevent clashing classes between Tailwind and Vuetify).

    #Developer Tools #Design Tools #Website Design 866 social mentions

  4. Redefined chart library built with React and D3
    Pricing:
    • Open Source
    This is the last integration of this article, and maybe the most fun! A dashboard cannot be considered complete unless we show a chart or diagram to visually display information. For this part of the demo, we’ll use mui for the components and recharts for the graphs.

    #Charting Libraries #Data Visualization #Data Dashboard 15 social mentions

  5. Context provides a way to pass data through the component tree without having to pass props down manually at every level.
    React has the Context API, with a Provider / Consumer pattern.

    #Javascript UI Libraries #Front-End Frameworks #JS Library 207 social mentions

  6. Astro is the web framework that you'll love to use.
    Pricing:
    • Open Source

    #Website Builder #Blogging #Blogging Platform 177 social mentions

Discuss: Building a multi-framework dashboard with Astro

Log in or Post with