I've watched Beaker's Internals video (it's nice. Thanks!). Trying to debug the code, I faced difficulty following the code flow, missing the big picture. That video was nice for the static code structure, but the dynamic structure proved a bit difficult. For example: the moment a tab is refreshed or a new tab is opened, what are the actions that happen and where are they in the code?
I'm able to put breakpoints and debug, but the big picture of what happens is still missing.
If you want specific case, please tell me.
My suggested solution would be a video where some common flows are described.
Note: Although I'm comfortable with js & async stuff, I'm not familiar with electron, so perhaps this could be the cause of my difficulty.
I'll see about putting together another video. I'm not 100% sure if I'll have time. The short answer is, yes, the events and behaviors are all related to Electron.
I've watched Beaker's Internals video (it's nice. Thanks!). Trying to debug the code, I faced difficulty following the code flow, missing the big picture. That video was nice for the static code structure, but the dynamic structure proved a bit difficult. For example: the moment a tab is refreshed or a new tab is opened, what are the actions that happen and where are they in the code?
I'm able to put breakpoints and debug, but the big picture of what happens is still missing.
If you want specific case, please tell me.
My suggested solution would be a video where some common flows are described.
Note: Although I'm comfortable with js & async stuff, I'm not familiar with electron, so perhaps this could be the cause of my difficulty.