Although I don't use Deno, I'm impressed by Deno's efforts to make the installation and deployment process as easy as possible.<p>For example, Deno is installed as a single runtime exe. Compare that to the hundreds of tiny files spewed out by installers from other interpreted languages.<p>And now we have this service to deploy Deno apps in the cloud. I have long felt that easy deployment of server-based web apps has been seriously neglected and developers underestimate how important it is (particulalry if your are creating a web app that you want to share or sell to others). It's no surprise that SaaS dominates today when the self-hosted alternative is so ludicrously complicated in comparison.<p>It's ironic that some of the most popular interpreted languages for web apps (like Python and Ruby) are the opposite of easy when it comes to server/cloud deployment.<p>I hope Deno's efforts in this space will encourage developers from other languages to tackle this sorely neglected problem.
What is the usecase for Deno Deploy? Can you build full blown web apps with it? Or is it mostly for building small services, e.g. image transformation, CDN, etc.?
The unbundle/bundle pendulum swings. A lot of this include everything (even deployments in the tooling of a language) feels like the ASP/.NET ecosystem.
This is exactly how simple I want deploy configuration to be. All that's needed is the URL of the entry point. Then slightly fancier is the ability to specify a Github URL which auto-updates on pushes. All previous production deployments and even pre-production branches are accessible simultaneously from their own subdomains.
Is there any open source engine similar to this or Cloudflare Workers where I could deploy JavaScript code to be run in isolates by a single process, optionally serving over HTTP? Trying to find a way to avoid the overhead with current open source FaaS solutions running arbitrary containers.
Multi-tenant virtual machines would be cool. One step closer to the grid computing and software agents (and flying cars) nirvana we were promised.<p>Whatever happened to Java multi-tenant JVMs (aka MVM)? I always expected that to become the norm.<p>Did the flaming dumpster fire of JBoss, J2EE/Spring, internecine warfare between coinhabitant WARs sour everyone to the idea?
unrelated but the changing background color in <a href="https://deno.com/deploy" rel="nofollow">https://deno.com/deploy</a> is one of the most annoying things I've seen in a website
I may be missing something, but how do you get this to work vscode? It couldn't find the type definitions. But other than that, deploying works just fine.
It seems like a lot of trouble to run Javascript on the server. I still do not understand, why?<p>Deno is a huge step up from the enormous clusterfuck that is node.js with its broken design. But why use Javascript on the server? What is the point? Why use it as a general purpose programming language when it is so unsuited?<p>That is the thing I have never understood.<p>I use node.js extensively in scripting tests with Appium, I chose Node.js because (a) it seemed the the system the Appium people supported the best and (b) I needed to deal with my prejudice and actually use this system I was so dismissive of.<p>I am horrified that anybody would think, at this point in the history of computer languages, that Javascript is a suitable system for application development. I like the syntax, but the rest of it is, in the context of the competition, complete crap.<p>It has got to the point that people are writing financial software, that has the capacity to utterly ruin the user in a very real sense, in Javascript.<p>Just do not do it!! There are any number of better systems!!!