Glenn Engstrand

Why is it that front end technologies seem to have a shorter shelf life than back end technologies? Will React continue to gain prominence over Angular? Will Flutter continue to gain relevance? Whatever happened to the Ionic Framework? Learning any tech stack takes both time and mind. Staffing up on a tech stack is a big commitment to any organization. How do you know which one to commit too?

The article itself will display at the bottom of this topic. Here are the references with links to online resources used in the making of this evaluation.

reference link
article below Ionic vs React vs Flutter
Open Source projects developed for this article
Flutter Client project source client/flutter
Ionic Client project source client/mobile/feed
React Client project source client/react
React and Flutter BfF server/edge
Technologies reviewed or referenced in the article
Android SDK Android Studio
Angular Angular
Apollo Apollo GraphQL
Axios Axios
Capacitor Capacitor - build cross platform apps with the web
Cordova Apache Cordova
Dart Dart programming language
Flutter Flutter - Build apps for any screen
Gatling Gatling - Professional Load Testing Tool
GraphQL GraphQL | A query language for your API
Ionic Cross-Platform Mobile App Development: Ionic Framework
Jest Jest | Delightful JavaScript Testing
Nginx Advanced Load Balancer, Web Server, and Reverse Proxy - NGINX
Node Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
React React – A JavaScript library for building user interfaces
Redux Redux - A predictable state container for JavaScript apps. | Redux
Router Declarative routing for React apps at any scale | React Router
SCSS Sass: Syntactically Awesome Style Sheets
Swift Swift - Apple Developer
TypeScript What is TypeScript?
Vue Vue.js - The Progressive JavaScript Framework | Vue.js

Ionic vs React vs Flutter

Having trouble viewing the embedded document? Feel free to download the PDF for offline viewing.