Coder Social home page Coder Social logo

Comments (1)

tromai avatar tromai commented on July 17, 2024

Thanks for opening the issue. After thinking about it, here are some of the approaches I could think of and their pros/cons:

  • If we want to improve the HTML report only: We need to put more information on the main report HTML and also provide some sort of "sorting" or "filtering" features so that the viewers could look through it. This is feasible as we only need to get the data from the dependency reports and dump it there.
  • If we want to perform a query to the DB: we would want to use Javascript inside the HTML report to access the db. This could easily break if we decide to update the database schema. And I don't think having too much logic inside the HTML report would be a good idea.
  • SQL query CLI with some predefined queries: This is straight forward for implementation but I don't think the users (who might not be technical people) would find it intuitive as they have to run the CLI separately.

So I think one of the main questions is that whether it makes sense to have this feature for viewing in the HTML report only or do we want to use it inside Macaron in the future.

from macaron.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.