angular vs ionic vs next vs quill vs react