But to build complex web applications we would need complex frameworks and libraries such as Angular, React.js, Vue.js etc.
There are certain frameworks which target specific devices such as mobile/tablets which includes React Native, Cordova, Ionic, Framework7, Xamarin, Flutter etc.
Web applications built using Frontend frameworks are executed in the web browser with backend REST apis for server interactions which significantly improve performance, flexibility and speed. These new front end technologies has tones of new features. Currently React is leading the race compared to vue and angular however all these frameworks have their own advantages and disadvantages. This doesn’t mean server side scripting has become obsolete as its only executed at the server side.
Frontend Mobile Framework
There are front-end mobile frameworks which help us to develop cross platform (android , ios) mobile applications.
Previously developers had to separately code for ios and Android devices and hence maintain a separate code base. Yes there was a cross platform alternative too but that had limitations since the devices in the past weren’t that powerful but with advancement of technologies this is no longer the case. Now cross platform mobile framworks have taken up the market and we can built powerful cross platform applications.
Some of the prominent mobile frameworks which are popular are ReactNative, Ionic, Flutter, Xamarin, Framework7, Cordova, Native Script etc
Please do not hesitate to share your idea
Just discuss your requirements to take it further and make it a reality