DEV Community

Discussion on: Pitch me on the pros and cons of your preferred web app framework

Collapse
 
theaccordance profile image
Joe Mainwaring

I spent several years working with Ionic Framework and became a big fan of their solution for building PWAs and Mobile Apps

Pros

  • Well thought UX for the UI Components. If you use them properly, it creates a very fluid experience in the browser.
  • Progressive Web App & Mobile-first design
  • Strongly Typed
  • Able to package the same web application into a native mobile app binary
  • Large community and ecosystem

Cons

  • Front-end only
  • Mobile-first design is more like mobile-only design. I had to inject code to read the User Agent and swap out a base layout between web and mobile to have more usable interfaces between the two display types.
  • Sometimes, you have to dive into other programming languages to solve lower-level problems inside plugins