How Electron jailbreaks your web application

  Рет қаралды 5,951

Joshua Morony

Joshua Morony

Күн бұрын

Пікірлер: 14
@JoshuaMorony
@JoshuaMorony 6 ай бұрын
Consider joining the newsletter: mobirony.ck.page/4a331b9076
@justfizzbuzz
@justfizzbuzz 6 ай бұрын
This is very timely, as I was just finishing my Electron app this week. One cumbersome task is syncing the types of the IPC handler with preload.ts and the service called from the component. It never crossed my mind to modify the Window type as seen in this video 😅 what I ended up doing was creating an Nx generator that generates main.preload.ts using ts-morph to inspect IPC controller classes. However, I had to run it every time I updated the IPC handlers.
@sickboy1776
@sickboy1776 6 ай бұрын
Thank you for your time and effort Joshua, this was a great help to understand what electron can do!
@koz
@koz 6 ай бұрын
I've had to build a few desktop apps - for media/downloads/syncing/decryption/sd-card management/etc. for the in-store music and radio industry. mac/win/linux. Doing it all through Electron, but the underlying UI and logic being all Angular was great. I do the same with Angular and Capacitor for mobile apps. (When it comes to tvOS for AppleTV, I use React Native tvOS). Calling it a "jailbreak" is a nice way to put it.
@StephenMoreira
@StephenMoreira 6 ай бұрын
Very cool. It's been on my list to get into.
@amh73
@amh73 6 ай бұрын
Can you make a video about how to structure a desktop app using electron with an "internal" backend thats starts when starting the desktop app "inside" the app. Thanks
@muthuvalli333
@muthuvalli333 6 ай бұрын
Hello can you give some coupon for extend purchase of your angular start course please
@filipefreire6517
@filipefreire6517 6 ай бұрын
i Extend WINDOW DI class from angular so i can do unit tests and don't have problems with window not found in tests
@anandu06
@anandu06 6 ай бұрын
@JoshuaMorony please post u r course in udemy
@JoshuaMorony
@JoshuaMorony 6 ай бұрын
I only self host my courses (no intent atm to change that)
@Ignas150
@Ignas150 6 ай бұрын
What is this nvim theme, looks absolutely stunning 😳
@JoshuaMorony
@JoshuaMorony 6 ай бұрын
It's tokyodark
@avimalka5362
@avimalka5362 6 ай бұрын
Would be very nice if you can show the cleanest way to access exposed electron API from angular code
@r4faelaugusto
@r4faelaugusto 6 ай бұрын
Great
Why use OnPush in Angular? Not for performance...
13:16
Joshua Morony
Рет қаралды 32 М.
I only ever use *these* RxJS operators to code reactively
25:25
Joshua Morony
Рет қаралды 135 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 143 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 651 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 42 МЛН
Creating DESKTOP apps with Angular is easier than you think
6:26
Joshua Morony
Рет қаралды 20 М.
Angular 19 linkedSignal, resource signal apis Explained!
22:32
Kobi Hari
Рет қаралды 1,4 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 674 М.
HTMX: What's Old is New Again
11:18
CodeOpinion
Рет қаралды 16 М.
How To Handle Permissions Like A Senior Dev
36:39
Web Dev Simplified
Рет қаралды 260 М.
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 106 М.
The most cursed Angular feature I've ever built
6:17
Joshua Morony
Рет қаралды 6 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 143 МЛН