Cordova is also an open-source project that runs web applications across many platforms.
It is the open-source core for the commercial Adobe PhoneGap project. And hence, it can also be considered comparable for this discussion.
Even though Capacitor and Cordova have similarities, the projects make quite contrasting decisions at many vital points, such that the experience of both the projects is very distinct.
Capacitor, by and large, is more modern since it was released in just 2018 and uses new APIs which weren’t at hand when Cordova was created in 2009.
You can use Cordova in case you are-
A web developer wants to develop a web application that is packaged for disposition in different app store portals.
A mobile developer looking to broaden an app across more than one platform, without needing to re-implement with every platform’s tool set and language.
A mobile developer that’s kept to mix native app components with a WebView that can access the device-level APIs.
OR If you wish to develop a plugin interface between WebView and native components.
There are several components to one Cordova app.
Cordova brings to you two basic workflows for creating a mobile application. Even though you can choose the two, each of them has its advantages.
Platform-centred workflow- Use this workflow in case you want to aim at building an application for one single platform.
Cross-platform workflow – Perfect workflow for you if you want your application to run on as many different mobile OS as possible.