Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Vivi Li -- 1546 2022-10-12 01:36:51

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Deno. Encyclopedia. Available online: https://encyclopedia.pub/entry/30057 (accessed on 22 September 2026).
HandWiki. Deno. Encyclopedia. Available at: https://encyclopedia.pub/entry/30057. Accessed September 22, 2026.
HandWiki. "Deno" Encyclopedia, https://encyclopedia.pub/entry/30057 (accessed September 22, 2026).
HandWiki. (2022, October 19). Deno. In Encyclopedia. https://encyclopedia.pub/entry/30057
HandWiki. "Deno." Encyclopedia. Web. 19 October, 2022.
Deno
Edit

Deno is a runtime for JavaScript, TypeScript, and WebAssembly that is based on the V8 JavaScript engine and the Rust programming language. Deno was co-created by Ryan Dahl, who also created Node.js. Deno explicitly takes on the role of both runtime and package manager within a single executable, rather than requiring a separate package-management program.

webassembly node.js package-management

References

  1. JSConf (2018-06-06), 10 Things I Regret About Node.js - Ryan Dahl - JSConf EU 2018, https://www.youtube.com/watch?v=M3BM9TB-8yA, retrieved 2019-05-17 
  2. Dahl, Ryan (2018-06-06). "Design mistakes in Node". https://github.com/denolib/awesome-deno/blob/main/resources/design-mistakes-in-node/design-mistakes-in-node.pdf. 
  3. "denoland/deno, branch "golang"". https://github.com/denoland/deno/tree/golang. 
  4. "Suggestion: Look into porting to Rust and using Tokio". https://github.com/denoland/deno/issues/205. 
  5. "Tokio - The asynchronous run-time for the Rust programming language.". https://tokio.rs/. 
  6. "Protobuf seems like a lot of overhead for this use case?". https://github.com/denoland/deno/issues/269. 
  7. "Remove flatbuffers". https://github.com/denoland/deno/pull/2818. 
  8. "Replace flatbuffers". https://github.com/denoland/deno/issues/2121. 
  9. "denoland/deno_std: deno standard modules". 3 March 2022. https://github.com/denoland/deno_std. 
  10. "Deno 1.0". https://deno.land/v1. 
  11. Ryan Dahl, Bert Belder (2021-03-29). "Announcing the Deno Company". https://deno.com/blog/the-deno-company. 
  12. "Deno raises $21M". https://deno.com/blog/series-a. 
  13. Dahl, Ryan (4 May 2022). "JavaScript Containers". https://tinyclouds.org/javascript_containers. 
  14. Krill, Paul (2021-06-24). "Deno Company unveils server-side JavaScript hosting service" (in en). https://www.infoworld.com/article/3622914/deno-company-unveils-server-side-javascript-hosting-service.html. 
  15. "Deno Manual". https://deno.land/manual. 
  16. "Deno Is Ready for Production" (in en). https://www.infoq.com/news/2020/06/deno-1-ready-production/. 
  17. "Modules: ECMAScript modules | Node.js v17.6.0 Documentation". https://nodejs.org/api/esm.html. 
  18. "Deno - A modern runtime for JavaScript and TypeScript". https://deno.land/manual. 
  19. https://deno.land/std/node/README.md
  20. "Modules: ECMAScript modules | Node.js v17.6.0 Documentation". https://nodejs.org/api/esm.html#https-and-http-imports. 
  21. "Deno - A modern runtime for JavaScript and TypeScript". https://deno.land/manual/examples/manage_dependencies. 
  22. "Deno.js in Production. Key Takeaways.". https://medium.com/@sdesalas/deno-js-in-production-main-takeaways-247a2fd2d198. 
  23. "Documentation". 3 March 2022. https://github.com/swc-project/swc. 
  24. "Releases". 2020-12-30. https://github.com/denoland/deno/blob/main/Releases.md. 
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 1.6K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 19 Oct 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service