IT

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 

 

 






 







 


IT

 

 

AI  

 

 






 







 


 

 

 

 

 

 

 






 







 


 

 

 

 

 

 

 

 






 







 


 

Web  

 

 

PlayStation  

 

YouTuber  

 





 

 





 

 

 












How We Made the Deno Language Server Ten Times Faster  

3users  
deno.com  


Programming should be simple, which is why we built Deno to be batteries included with all-in-one tooling, native TypeScript support, and web standards APIs. (You can get started with TypeScript just by naming a file with a .ts extension.) One major way Deno boosts productivity is through our language server, which offers auto-completion, tooltips, linting, code formatting, and more. Recently, a



 

2024/06/22 01:17
 



 

















JSR Is Not Another Package Manager  

9users  
deno.com  


Over the past years, new package managers like yarn and pnpm have emerged, enhancing how packages are downloaded. However, the npm package registry, a cornerstone of the JavaScript ecosystem, has barely evolved. Its last notable update was a files tab added years ago. The JavaScript language, known for its vibrant evolution, seems paradoxically mired in a distribution model that hasnt kept pace



 

2024/04/24 21:10
 







 











Announcing the Neon Serverless Driver on JSR  

4users  
deno.com  


JSR is a modern JavaScript registry intended to simplify publishing and consuming JavaScript and TypeScript modules, while also moving the ecosystem forward by supporting and promoting web standards. Since our launch, over 7.5k users have signed up to JSR. Today, were thrilled to announce that the Neon Serverless Driver is now available on JSR. Neon is a fully managed, serverless, scalable Postgr



 

2024/04/19 09:13
 













An intro to TSConfig for JavaScript Developers  

3users  
deno.com  


JavaScript is constantly evolving, from its roots as a simple scripting language into a robust, modern tool for building complex applications. To manage larger, complicated code bases, JavaScript developers are constantly looking for ways to improve their workflows, their code quality and productivity. TypeScript is a major innovation towards improving code quality and maintenance by adding types,



 

2024/04/18 09:43
 



 











How we built JSR  

33users  
deno.com  


We recently launched the JavaScript Registry - JSR. Its a new registry for JavaScript and TypeScript designed to offer a significantly better experience than npm for both package authors and users: It natively supports publishing TypeScript source code, which is used to auto-generate documentation for your package Its secure-by-default, supporting token-less publishing from GitHub Actions and pa



 

2024/04/12 21:25
 









 











Introducing deployctl, the command line interface for Deno Deploy  

5users  
deno.com  


Introducing deployctl, the command line interface for Deno Deploy Many backend engineers prefer to manage infrastructure and deployments through a command line interface, especially when building CI/CD scripts where settings and configurations can all be represented through flags and code. Managing your projects on Deno Deploy is no exception  with deployctl you can now manage the whole lifecycle



 

2024/03/16 14:32
 



 











Introducing JSR - the JavaScript Registry  

28users  
deno.com  


Modules are published to JSR as TypeScript source code. API documentation generation, type declarations for Node-like environments, and transpilation are all handled by JSR. Module authors can focus on writing TypeScript only. Read on for more context on how and why we built JSR, how you can use it today, and how you can be involved in the project! Introducing JSR - the slightly longer versionJava



 

2024/03/01 22:29
 











 











Deno 1.41: smaller deno compile binaries  

5users  
deno.com  


Denos goal is to simplify programming in as many environments as possible. In this 1.41 release, were excited to announce improvements that broaden how and where Deno can be used: weve roughly halved the size of deno compile binaries, as well as added an official Linux ARM 64 build. Additionally, weve continued to improve Node.js compatibility, the LSP to include better auto-completion, and De



 

2024/02/23 12:41
 



 











Deno in 2023  

6users  
deno.com  


In 2023, Deno shifted into high gear with respect to Node/npm compatibility and performance work, while continuing to move towards our goal of radically simplifying web development. Heres a summary of what changed in 2023: Deno now understands package.json files and has the ability to import built-in Node modules using node: specifiers like node:fs and node:crypto. Read more. A new web server API



 

2024/02/03 08:57
 





 











Deno 1.40: Temporal API  

10users  
deno.com  


We are excited to announce the release of Deno 1.40, a significant step forward in the evolution of Deno. This new version is packed with features that enhance the Deno experience, introducing the powerful Temporal API for advanced date and time operations, and embracing the latest decorator syntax for more expressive code. Alongside these advancements, weve implemented a series of deprecations,



 

2024/01/25 22:45
 





 











Deno 1.39: The Return of WebGPU

3users  
deno.com  


Deno 1.39 marks a significant update in the Deno ecosystem, featuring the much-anticipated return of WebGPU, enhancing capabilities for graphics, gaming, and machine learning. Weve also introduced new deno coverage reporters for improved codebase analytics and made substantial strides in Node.js compatibility, easing the transition for Node.js developers. Finally, this release includes updates to



 

2023/12/14 21:56
 













Fresh 1.6: Tailwind CSS plugin, simplified typings and more  

3users  
deno.com  


Fresh 1.6 at a glance 🌊 First class Tailwind CSS plugin Were moving from Twind to Tailwind CSS. It features better Editor integrations and moves the CSS generation out of the rendering path. 📨 Partials with forms Partials are now supported on Form elements. 🧯 Partials on error pages Partials can now be used to render error pages. 🕵 Closable error overlay The custom error overlay that is s



 

2023/12/02 08:51
 





 











Announcing Deno Cron  

8users  
deno.com  


Building for the web is increasingly complex. Writing modern software includes leveraging cloud infrastructure, dissecting boilerplate code, and managing intricate configurations  when developers only want to focus on writing business logic. Deno aims to radically simplify web development by removing config and unnecessary boilerplate. Weve built Deno KV, a serverless database, and Deno Queues,



 

2023/11/30 09:04
 



 











Deno Subhosting: the easiest and most secure way to run untrusted multi-tenant code  

4users  
deno.com  


Deno Subhosting: the easiest and most secure way to run untrusted multi-tenant code Today, were excited to launch a self-serve version of Deno Subhosting  a platform that enables companies to securely run untrusted JavaScript code written by their users. Getting to this point was a long journey that began almost two years ago with a partnership to power Netlifys edge functions product. Since th



 

2023/11/14 22:05
 







 











Announcing self-hosted Deno KV, continuous backups, and replicas  

7users  
deno.com  


Announcing self-hosted Deno KV, continuous backups, and replicas When we first announced Deno KV, developers were captivated by the promise of a zero-config, strongly consistent, and globally replicated database crafted for JavaScript. The concept of adding state to servers, functions, and applications using just a single line of code has been well-received. As we expanded Deno KV with features li



 

2023/11/10 23:47
 



















Deno 1.38: HTML doc generator and HMR  

19users  
deno.com  


The Deno ecosystem continues to mature, and with the 1.38 release, were excited to introduce significant improvements to the deno doc command. Topping the list is the ability to produce static site documentation using the new deno doc --html feature, a game-changer for developers looking to share and publish their project documentation. If you already have Deno installed, upgrade to version 1.38



 

2023/11/03 02:30
 









 











Deno KV internals: building a database for the modern web  

4users  
deno.com  


Deno is designed to streamline web and cloud development with built-in modern tools, direct access to web platform APIs, and the capability to import modules via npm. Web apps very often require some persistent application state. Setting up a database involves numerous configuration steps and the subsequent integration of an ORM or other systems. What if you could access such a database without an



 

2023/10/21 03:04
 

















Fresh 1.5: Partials, client side navigation and more  

6users  
deno.com  


Fresh 1.5: Partials, client side navigation and more Today, were happy to announce the 1.5 release of Fresh, the fast, Deno-native framework for building full stack web applications. This release contains a brand new approach to client-side navigation that were calling Partials. Using HTML attributes, you can configure your Fresh apps to replace HTML in an already-loaded page using server-render



 

2023/10/11 10:58
 





 











Announcing Deno Queues  

13users  
deno.com  


In the ever-evolving world of cloud software, Deno aims to radically simplify. Leveraging public cloud infrastructure has traditionally demanded sifting through layers of boilerplate code and intricate configurations, often monopolizing a significant chunk of the developers time and energy. Our goal is to distill these intricacies into user-friendly primitives, enabling developers to design, refi



 

2023/09/27 23:32
 







 











Deno 1.37: Modern JavaScript in Jupyter Notebooks  

6users  
deno.com  


Denos mission is to dramatically simplify software development. In Deno 1.37, were happy to extend this to interactive Jupyter notebooks. Starting in 1.37, you can use the new deno jupyter command to create a Deno kernel that can be used within notebooks. Additionally, Deno 1.37 comes with stronger Visual Studio Code and LSP support, better testing performance, improved Node compatibility, and m



 

2023/09/22 20:19
 





 











The State of Web Frameworks on Deno  

3users  
deno.com  


Recently, we announced support for npm: specifiers on Deno Deploy. This made Deploy the first edge JavaScript runtime built on isolates to support the more than 2 million modules on npm. While Deno is intentionally not designed as a drop-in replacement for Node.js, our ongoing work to provide backward compatibility with modules designed for Node has unlocked new ways to use Deno to build web appli



 

2023/09/19 17:39
 



 











Deno KV internals: building a database for the modern web  

3users  
deno.com  


Deno is designed to streamline web and cloud development with built-in modern tools, direct access to web platform APIs, and the capability to import modules via npm. Web apps very often require some persistent application state. Setting up a database involves numerous configuration steps and the subsequent integration of an ORM or other systems. What if you could access such a database without an




 

2023/09/15 09:14
 



 











Announcing native npm support on Deno Deploy  

4users  
deno.com  


Deno Deploy makes it easy build and host any JavaScript app, function, or API server. Programming is faster and easier with Denos simple and robust APIs  web standard APIs, Node.js built-ins, and essential cloud services turned into first class JavaScript APIs, such as Deno KV (now in open beta). Your applications are run close to your users across 35 regions in the world, ensuring minimal laten



 

2023/09/07 02:56
 



 











Node.js's Config Hell Problem  

9users  
deno.com  


Then what? If youre just starting with TypeScript, you dont know what configuration you want, so you do what any self-respecting developer would do: steal a config from Stack Overflow: { "compilerOptions": { "target": "es5", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": true, "forceConsist



 

2023/08/10 09:14
 











 











Deno 1.36: More flexible security and expanded testing APIs  

3users  
deno.com  


Read on to learn more about the latest features and fixes available in Deno 1.36! Deno 1.36 at a glance 🔐 More flexible security options for Deno programs Secure your programs at runtime with --deny-* flags, which enable you to configure deny lists for domains, file paths, and other resources to which access should be restricted. 🧪 Expanded options for testing and benchmarking New test result fo



 

2023/08/04 07:43
 





 











dnt  the easiest way to publish a hybrid npm module for ESM and CommonJS  

4users  
deno.com  


dnt  the easiest way to publish a hybrid npm module for ESM and CommonJS Though browsers and JavaScript have come a long way, writing and publishing JavaScript modules is still painful. To maximize adoption, your module should support CommonJS and ESM, JavaScript with TypeScript declarations, and work in Deno, Node.js, and web browsers. To achieve that, many resort to complex release pipelines or



 

2023/08/01 09:18
 













How the creator of Homebrew simplifies distributing software with tea and Deno  

3users  
deno.com  


How the creator of Homebrew simplifies distributing software with tea and Deno This is a guest blog written by Max Howell, creator of Homebrew and founder/CEO of tea. One of the biggest challenges with building open source software is the distribution  the build and release process, being able to support all major platforms, etc. This problem is something that were solving with tea. tea, the spi



 

2023/07/26 09:36
 













Fresh 1.3  Simplified Route Components and More  

4users  
deno.com  


A mere month has passed since we released Fresh 1.2 into the wild and were already back with another release! Were planning to release new minor versions of Fresh on a monthly cadence going forward. This cycle contained lots of incredible PRs from the community, which is nothing short of amazing! The documentation has been expanded and improved, many bugs fixed and new features added. Thank you



 

2023/07/19 10:05
 







 











Deno 1.35: A fast and convenient way to build web servers  

3users  
deno.com  


Denos vision is to make programming as simple as possible, which is why the runtime ships with a robust toolchain, native TypeScript support, and web standard APIs, so you can skip configuration and learning a new set of APIs and be productive immediately. Todays minor release brings us closer to that vision: a fast and convenient way to build web servers, Deno.serve(), is now stable improving n



 

2023/07/05 22:02
 



 








 




























 

Deno, the next-generation JavaScript runtime  

 



j

k

l

e

o
 
 
















 









 

















 









 









 







Pro



 




 






App Storeからダウンロード
Google Playで手に入れよう


Copyright © 2005-2024 Hatena. All Rights Reserved.
 





x