Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev Tools #30

Open
Machy8 opened this issue Dec 24, 2023 · 0 comments
Open

Dev Tools #30

Machy8 opened this issue Dec 24, 2023 · 0 comments

Comments

@Machy8
Copy link
Contributor

Machy8 commented Dec 24, 2023

Dev tools could simplify the debugging and orientation in the code of the website.

There are two ways to solve this:

  • Dev tools as a browser extension
    • Pros
      • Will solve the resizing, windows and position issues and collisions
      • Will allow devs to debug javascript objects and similar things similarly like in console and dev tools
    • Cons
      • Will be impossible to extend by own plugins (maybe is not priority)
      • Will have to be prepared for chrome / mozilla
      • Will not work on phone => therefore, devs will have to connect mobile device to desktop in order to debug it
  • Dev tools as a native html web component, that will be loaded through module as the rest of the framework
    • Pros
      • Will require only one code that will work in any browser
      • Will work on mobile
      • Will be possible to extend
    • Cons
      • This will make hard to debug javascript objects. Objects will have to be lists as in Symfony devtool or Nette Tracy and there will have to be some sort of generator for this lists.
      • There will have to be some solution for resizing and dragging the debugging window

Vote

  • 🌐 => Browser Extension
  • 🧩 => Module
@Machy8 Machy8 pinned this issue Dec 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant