Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I wonder if there could be an opportunity for a full-stack framework like next.js but using Dart + Flutter


Flutter kills the open web by painting on a canvas.


What do you think the browser paints on?

On a more serious note, the open web was killed when people decided to use the browser as an application platform instead of as a document delivery platform.

The open web was killed by many things:

- minification

- node_modules

- webpack

- wasm

- react

Painting on a canvas is the proper way to render application UI.


You can screenscrape HTML based web apps and there are numerous applications enabled by this - from in-browser extensions (eg grammerly) to the ability of Excel to import tables from the web. DOM-based pages is an imperfect model but it has enabled vast extensionability.

Not so for canvas based apps.


> Painting on a canvas is the proper way to render application UI.

It kills accessibility and extensibility. It also kills content blockers like uBlock Origin.


you can pick your renderer for web --web-renderer html




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: