I am new in electron and I intent to create a file downloader (mostly from http) . I notice that electron does come with download module DownloadItem, but I don’t know how to use it.
Basically the downloader just similar to Internet Download Manager, where you can download multiple files, pause, resume, delete , choose download location etc.
The problem is I have never have the desktop app development experience (I have web development background though) , I just no clue how to start, for example, I don’t know if I need a database for every item that I downloading, so that when user restart the downloader the download will resume at where it was left of the last time exit the app.
what are the methodologies used by the other downloader like Internet Download Manager, Uget etc?
Any guidance available?