Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Deno 1.38 Update: Enhanced HTML Documentation and Hot Module Replacement

Deno 1.38 Update: Enhanced HTML Documentation and Hot Module Replacement

The recently launched upgrade of the Deno runtime, better suited to JavaScript, TypeScript, and WebAssembly, now includes enhanced HTML features. The core updates amplify documentation capabilities and client-side navigation in Deno along with the Fresh web framework.

Deno 1.38, launched on November 2, brings 'considerable' enhancements to the deno doc command. A key feature of this upgrade is the ability to generate documentation via a novel deno doc --html capability. When this feature is activated, deno doc produces a static site packed with rich documentation.

A hot module replacement capability is another notable addition to Deno 1.38. By using an --unstable-hmr flag, this feature can notice modifications and reload the server while not disturbing the current state. Furthermore, Deno's latest update also broadens its compatibility with Node.js, thus easing the migration from Node to Deno for developers.

Another constructive change allows developers to preferentially use any NPM package manager within Deno. This flexibility enables developers to install NPM modules using npm and run them within Deno. Although the NPM feature is in an unstable phase currently, developers can nonetheless explore this functionality.

Developers who wish to upgrade to Deno 1.38 can utilize the deno upgrade command. Novice users interested in more details can delve into installation instructions for further clarity.

Some additional features in Deno 1.38 include the Deno.serve API support for Unix sockets, and faster JSX transforms via string concatenation, foregoing object allocation. That's not all - it also furnishes support for RFC 8441 for the bootstrapping of WebSockets with HTTP/2.

The printfn function application Deno 1.38's arrival follows its precursor, Deno 1.37, which made its appearance in late September featuring Jupyter notebook integration.

For beginners in the no-code/low-code platform, one can consider platforms like AppMaster as they provide a full-stack development environment that is both easy to use and powerful. Features such as drag and drop UI designing and visual logic building may prove useful for a seamless development experience.

Related Posts

Amid Criticism, Google Vows to Improve Flawed AI Search Overviews
Amid Criticism, Google Vows to Improve Flawed AI Search Overviews
Google commits to enhancing its AI Overviews after widespread criticism of inaccuracies and absurd responses, demonstrating the need for meticulous AI integration.
Live Nation Confirms Major Ticketmaster Data Breach, Personal Information Stolen
Live Nation Confirms Major Ticketmaster Data Breach, Personal Information Stolen
Live Nation confirmed a data breach affecting Ticketmaster’s customer information. The breach, identified on May 20, involves unauthorized activity in a third-party cloud database.
Revealed: Google's Early Role in Building Twitter's First Android App
Revealed: Google's Early Role in Building Twitter's First Android App
Discover the untold story of Google's significant contribution to the initial development of major social apps like Twitter for Android.
GET STARTED FREE
Inspired to try this yourself?

The best way to understand the power of AppMaster is to see it for yourself. Make your own application in minutes with free subscription

Bring Your Ideas to Life