-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Subject: Proposal for a "Framework Interoperability" or "Cross-Framework" section and repository curation
Problem: Categorization of Angular-React Interoperability Libraries
I'm looking to submit a Pull Request to include a library I've developed, ngx-reactify, which facilitates the use of React components within Angular applications and vice-versa. My library is already in the list but I've added a massive new feature on it and I'm noticing that people can't easily pick it out from this list.
Currently, I'm finding it challenging to categorize this type of library within the existing awesome-angular repository structure. While the "Integrations" section exists, it appears to be quite broad, encompassing a mix of general components and SaaS integrations (e.g., DataDog, Elastic, Sentry).
There are at least two other similar libraries already listed in the awesome-angular README that aim to provide Angular-React compatibility:
These libraries, including my own, fall into a unique category of "framework interoperability" or "cross-framework" solutions. Grouping them together would significantly improve the clarity and discoverability of such resources for developers looking to integrate Angular and React.
Proposal: New Section or Refined Category
I propose creating a dedicated section for libraries that enable interoperability between Angular and other frontend frameworks, particularly React. Something along the lines of:
- Framework Interoperability
- Cross-Framework Solutions
- Angular + [Other Framework] Integrations
This would help segment the current "Integrations" section, making it more focused and easier to navigate.
Suggestion for Repository Curation
On a separate note, I've noticed that some linked resources might benefit from a basic review to ensure their quality and prevent potential issues for users. For instance, the example code in the following article leads to a memory leak:
This is just an observation, but perhaps incorporating a periodic review or a small guideline for resource quality could be beneficial for the awesome-angular repository overall.
Request for Guidance
I'd appreciate any guidance on the best approach for this. Would you be open to a new section, or do you have alternative suggestions for how these Angular-React interoperability libraries could be effectively grouped?