I've run vscode, docker and node in crostini (the debian-in-a-VM that you can just enable in settings in normal Chrome OS). Worked great for me.
I'm not at all claiming Chrome OS or crostini are without problems or limitations, but I have been very happily surprised at how well it stood up to some basic web dev work.
I'm not at all claiming Chrome OS or crostini are without problems or limitations, but I have been very happily surprised at how well it stood up to some basic web dev work.