Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

If CEF is so buggy, why did it get adopted? #11638

Open
grepwood opened this issue Jan 5, 2025 · 2 comments
Open

If CEF is so buggy, why did it get adopted? #11638

grepwood opened this issue Jan 5, 2025 · 2 comments

Comments

@grepwood
Copy link

grepwood commented Jan 5, 2025

Just asking based on how many issues CEF is responsible for.

@Bodyash
Copy link

Bodyash commented Jan 5, 2025

Cause it's opensource, cause chromium engine is kinda standard for web, cause there is no better alternative to embed browser into your app.
Yes, Electron exists (like Discord), providing similar functionality, but it's more for running web-app on your PC. And it's for JavaScript developers.
But Steam - is C++ app, CEF - is C++ library, and with C++ you can do a lot more stuff, that couldn't be done with JS (or with much less performance)

@grepwood
Copy link
Author

grepwood commented Jan 5, 2025

Steam had VGUI and there was literally nothing wrong with it, and it worked for decades.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants