Min rewrite. #1447
Replies: 7 comments 4 replies
-
That will probably take months and lot of testing... I think adding some JSDocs and refactoring would be best, it is called Min Browser so let the code also be minimal! |
Beta Was this translation helpful? Give feedback.
-
Of course it'll take ages. |
Beta Was this translation helpful? Give feedback.
-
I'm glad you're thinking about this, and typescript is nice! If I was starting over on this project, there's a good chance I would use that. However, everything we choose to do is a balance between the effort invested and how much impact it has. Like Shalva says, rewriting the whole project would be a huge amount of effort, and I don't think the impact would be very high. It wouldn't obviously provide value to users - a rewrite likely wouldn't improve performance, or enable any new features, or make the browser more stable. It would potentially make it easier to contribute to the project, but I think that's an issue that can be mostly addressed with better documentation, more organization, and general refactoring (all of which are significantly easier than a full rewrite). |
Beta Was this translation helpful? Give feedback.
-
Maybe you can see this https://github.com/lidingcai/real-browser |
Beta Was this translation helpful? Give feedback.
-
Anyway, I don't think transfer to typescript it's as hard as you think. Because the source code is not huge yet. |
Beta Was this translation helpful? Give feedback.
-
Yeah, I rewrite that at Spring, 2024, the code is a little old now. |
Beta Was this translation helpful? Give feedback.
-
Hello all. New to My suspicion is that the browser itself will need to be packaged with distributed applications. I would see I do not yet see what "necessary evils" might exist in Curious if someone would be able to give me their current assessment of Nice work on what I see so far! Seems promising and exciting... eager to deeply audit this and see where it needs to go. And one aside: I am a It seems we can ask ourselves what really matters better now, compared to 2021. I am asking myself: what will survive until 2040, for example? It seems more likely to use |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, this is an idea I've had on my head for like, a month or something.
Rewriting min to:
Vue 3
TypeScript
TailwindCSS
Over all, would make the code a lot easier and would reduce the code size greatly.
Beta Was this translation helpful? Give feedback.
All reactions