question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Adapter architecture

See original GitHub issue

Hey.

First, thanks for the project, it seems to work very well!

Second, and more related to the issues, I have a suggestion for this project: What about move this project from the vanilla to the adapter architecture, as suggested by MDC-Web.

I know that preact is pretty focused on DOM/browsers, but this change would allow a few things I think are cool for the future and maintainability of the project: With the MDC-Web migrating to Typescript in the near future, this change would allow to detect breaking changes easily when upgrading MDC-Web components.

To finalize, there are a few other advantages too, as seen on this discussion on the RMWC project.

What do you think?

Issue Analytics

  • State:open
  • Created 5 years ago
  • Comments:9 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
prateekbhcommented, Feb 17, 2019

Sure, let’s do it

1reaction
cromefirecommented, Feb 17, 2019

But I would still like to try it on one or two components

Read more comments on GitHub >

github_iconTop Results From Across the Web

Hexagonal (Ports & Adapters) Architecture - Medium
The hexagonal architecture divides the system into loosely-coupled interchangeable components; such as application core, user interface, data repositories, test ...
Read more >
Understanding Adapter Architecture and Design
The adapter configuration file defines aliasing of service names, tracing parameters, and the names of outside resources to be used. Aliasing allows the...
Read more >
Hexagonal architecture - Alistair Cockburn
The hexagonal, or ports and adapters, architecture solves these problems by noting the symmetry in the situation: there is an application on the ......
Read more >
Ports-And-Adapters - Dossier Andreas
Ports-And-Adapters / Hexagonal Architecture. The main aim of this architecture is to decouple the application's core logic from the services it uses.
Read more >
A Color Coded Guide to Ports and Adapters | 8th Light
Ports and Adapters is an architecture pattern that aims to decouple your application from the details. By details here, I mean things like:....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found