Does Ionic intend to keep supporting React same as Angular?

Hi everyone,
For the last 8 month I’ve been trying to get some information regarding the react support by ionic, more specifically the router implementation - the most upvoted issues in github are related to the ionic react router bugs (not only the need for react router v6).
As a former ionic angular user who migrated their project to Ionic React, I have a lot of concerns regarding these bugs, and am getting the feeling they won’t be properly resolved :frowning:
I have tried to reach out to the ionic team through email, discord, blog and github with no luck. I’m just trying to understand if there is a plan to address these issues.
I feel that since the acquisition of Ionic, React hasn’t been getting the proper attention for it to be a usable and working product.
I appreciative of the work the Ionic team does, but the community still needs a response regarding the issues mentioned. Currently the team is ignoring all the comments related to this topic and we would appreciate an answer (even if its not a positive one).

Theses are the main issues:

Thank you very much,
Hope to hear from you soon :slight_smile:

1 Like

Looking at the commit history for the React Router integration, it was mostly written by liamdebeasi, sean-perkins, and elylucas.

None of those three developers are working at Ionic anymore.

1 Like

Yeah, some key components and features (like native events) do not work properly with the react version… I had to learn Angular and then I found out that Ionic is much more reliable with Angular… Also, the performance is better. React is faster to develop but Angular 18’s performance is much better. It’s a bummer it does not work well with React, but it is not the end of the world in my opinion.

I understand what you are saying as our current version is with Ionic Angular - but is now at the end of a migration to Ionic React.
The main reason is that I personally think that react future is brighter and more clear, Angular tends to change a lot between major versions, moreover the development is much slower & makes the codebase larger (not mentioning that React’s dev community is better).
But I wanted to talk about it because I believe that if you say you support react - you should fully support it :slight_smile:

I think you are misunderstanding what is meant by “full support.” In software, “full support” refers to providing compatibility with the various components of a software package or framework. This is in contrast to “limited support,” which generally means that only specific features are supported.

See, for example, this page showing a software vendor’s distinction between full and limited support: NetApp Support Site

Personal attacks are not welcome in this forum.

In that case, then I apologize. The wording was just too confusing, specially when directed to someone who is not a staff member.