3 ms·
I find Deno very interesting. It's written in Rust by Mozilla, executing TypeScript by Microsoft on V8 engine by Google, and its name is sorted version of Node.
by sntran 4y ago
I find Deno very interesting. It's written in Rust by Mozilla, executing TypeScript by Microsoft on V8 engine by Google, and its name is sorted version of Node.
That aside, I have been very productive with Deno. Web Standards are going in the right direction, and Deno helps using them easy. The Request/Response model with streams make a lot of sense, and provides lots of way to optimize.
I understand performance is not the best compared to Elixir or Rust, but the ability to quickly download Deno, run a web server, import modules through URL, and start hacking and testing, then bundle into a cross-platform executable is a life-saver. No installation step, no build tool in between.
- neophyt3 4y agonode can do all this stuff too
- sntran 4y agoI'm no stranger to Node.js, but everytime I want to start a project with it, I need to setup package.json, install TypeScript, Ava/Jest/Mocha or what have you, a bundle tool like rebuild, and then I can start writing code. If I want to watch it, I need to install another dev dependency. And if I want to write a web server, well, time to find out what the trendy web server these days, and which router to use. Whereas I can just create a main.ts file, `deno run/test -A --watch main.ts` and start importing the server from std. Yes, you can do pretty much anything in anything, but for me, Deno lets me start up faster. Oh, and we're not getting to the cross-platform build yet.