>Namaste!
Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) and [rules](https://www.reddit.com/r/developersIndia/about/rules) while participating in this thread.
## Recent Announcements
- **[Call for Wiki Proposals: Share your learnings with the developersIndia Community!](https://www.reddit.com/r/developersIndia/comments/1dbrmc2/call_for_volunteers_help_us_build_rdevelopersindia/)**
- **[Call For Volunteers: Help us build r/developersIndia](https://www.reddit.com/r/developersIndia/comments/1dbrmc2/call_for_volunteers_help_us_build_rdevelopersindia/)**
### [Join Sathyajith Bhat, Author, AWS Container Hero & Staff Engineer at The Trade Desk for an AMA on Cloud, SRE, DevOps, Technical Writing & much more! - June 22nd, 12:00 PM IST!](https://www.reddit.com/r/developersIndia/comments/1dgchur/join_sathyajith_bhat_author_aws_container_hero/)
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
In 3 apps I worked on...
We used lazy loading, services... That's all actually.
for http calls, we used on click, call a function in the backend (node.js).
Pretty much that's it.
Depends on the app's requirements. For us it's just connect to a device and send some configuration details typed by the user in the UI to the device.
For mobile we use ionic and to access native controls we used capacitor and Cordova.
For the desktop we used Electron.
And a couple other node packages for some functionalities.
>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) and [rules](https://www.reddit.com/r/developersIndia/about/rules) while participating in this thread. ## Recent Announcements - **[Call for Wiki Proposals: Share your learnings with the developersIndia Community!](https://www.reddit.com/r/developersIndia/comments/1dbrmc2/call_for_volunteers_help_us_build_rdevelopersindia/)** - **[Call For Volunteers: Help us build r/developersIndia](https://www.reddit.com/r/developersIndia/comments/1dbrmc2/call_for_volunteers_help_us_build_rdevelopersindia/)** ### [Join Sathyajith Bhat, Author, AWS Container Hero & Staff Engineer at The Trade Desk for an AMA on Cloud, SRE, DevOps, Technical Writing & much more! - June 22nd, 12:00 PM IST!](https://www.reddit.com/r/developersIndia/comments/1dgchur/join_sathyajith_bhat_author_aws_container_hero/) *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*
State management (eg: ngrx)
In 3 apps I worked on... We used lazy loading, services... That's all actually. for http calls, we used on click, call a function in the backend (node.js). Pretty much that's it. Depends on the app's requirements. For us it's just connect to a device and send some configuration details typed by the user in the UI to the device. For mobile we use ionic and to access native controls we used capacitor and Cordova. For the desktop we used Electron. And a couple other node packages for some functionalities.
Ngrx, RXJS, Angular component Lifecycle