並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 578件

新着順 人気順

denoの検索結果281 - 320 件 / 578件

  • Deno Deploy の話 - toranoana.deno #0

    class: middle, center <img src="./assets/deno_logo_3.svg" align="center" width="300" /> # Deno Deploy の話 --- # 話す人 <img src="./assets/hinosawa.jpg" align="right" width="300" /> ひのさわ twitter @kt3k Deno Land Inc. (2021年1月 ~) - Deno Deploy の<br />フロントエンド周り開発 - Deno 自体の開発<br />(主に標準モジュール) --- class: inverse, center, middle # Deno Deploy <br />というサービスについて --- class: middle # Deno Deploy とは - 2021年5月に D

    • Supabase Edge Runtime: Self-hosted Deno Functions

      🆕✨ Edge Functions now natively supports npm modules and Node built-in APIs. Learn more Today we’re open-sourcing Supabase Edge Runtime for self-hosting Deno Edge Functions. Edge Runtime is MIT licensed, written in Rust, and based on the latest Deno Runtime (1.32+). If you’ve been using the Supabase CLI to serve functions then you’re already one of our Beta testers (thanks!). Host your Edge Functi

        Supabase Edge Runtime: Self-hosted Deno Functions
      • Deno 1.25 Release Notes

        # MacOS and Linux curl -fsSL https://deno.land/x/install/install.sh | sh # Windows iwr https://deno.land/x/install/install.ps1 -useb | iex Click here for more installation options. deno init subcommandStarting a new project with Deno has always been incredibly simple: you just need a single file to get going. No need for any configuration files, dependency manifests, or build scripts. Users coming

          Deno 1.25 Release Notes
        • Slack だけで動作する勤怠/時間管理を実装した話 - Qiita

          こんにちは、Slack の公式 SDK 開発と日本の Developer Relations を担当している瀬良 (@seratch) と申します 先日、いくつかの技術検証も兼ねて、日本ではよく話題に上がる「勤怠/時間管理」を Slack だけでできるサンプルアプリをつくりました。 ソースコードを MIT ライセンスで公開しています。コードは 100% TypeScript で書かれており、Deno で動作するものです。 このアプリは Slack ワークフロービルダーの基盤である「オートメーションプラットフォーム」の機能だけで実装されており、Slack 以外のインフラを一切必要としないことが特徴的です。 この記事では、このアプリの使い勝手などについて詳しく解説します。 そもそも「オートメーションプラットフォーム」って何? なお、「オートメーションプラットフォーム(以前は次世代プラットフォー

            Slack だけで動作する勤怠/時間管理を実装した話 - Qiita
          • textlintをDenoで動かした

            本記事は、CI/CD Advent Calendar 2022およびDeno Advent Calendar 2022 18日目の記事です。 Denoカレンダーの昨日の記事は、windchime-ykさんの「DenoとPlanetScaleを繋げて簡単なAPIを作る」でした。本記事と同じくDenoのnpm互換性を活用した記事でしたね。 どちらのカレンダーも明日以降まだ枠が空いています。これを読んでいるあなたも是非。 TL;DR Denoでnpmパッケージが使えるようになったらしいのでtextlintを動かしてみました ただし、少し工夫が必要です Node.jsに比べて絶大なメリットがあるわけではないですが、node_modulesが嫌な方には有益です 試した結果は次のリポジトリに公開しています。 はじめに 2022年秋、Denoが正式にnpmモジュールに対応したとのニュースが飛び交いました

              textlintをDenoで動かした
            • Deno 1.8 Release Notes

              Today we are releasing Deno 1.8.0. This release contains a massive amount of new features and stabilizations: Experimental support for WebGPU API: paving a path towards out-of-the-box GPU accelerated machine learning in Deno Built-in internationalization APIs enabled: all JS Intl APIs are available out of the box Revamped coverage tooling: coverage now supports outputting lcov reports Import maps

                Deno 1.8 Release Notes
              • 2023-08-24のJS: Fresh 1.4、Chrome 117 Beta、Bun 0.8.0

                JSer.info #657 - Fresh 1.4がリリースされました。 Fresh 1.4 – Faster Page Loads, Layouts and More 事前コンパイルによるページ読み込みの改善、<head>/<head>/<body>タグを定義できるように、_layoutファイルのサポートが追加されています。 また、defineRoute/defineLayout/defineApp関数の追加、ルートグループという概念が追加されています。 Chrome 117 betaがリリースされました。 Chrome 117 beta - Chrome Developers CSSのアニメーションに関する改善、CSS Subgridのサポート、ECMAScript Stage 3のObject.groupBy/Map.groupByの実装、Iterator Helpersの実装など

                  2023-08-24のJS: Fresh 1.4、Chrome 117 Beta、Bun 0.8.0
                • Introducing Fresh WordPress Themes

                  WordPress is the most successful content management system (CMS), powering 65.2% of CMS-based websites and 43.2% of all websites (on the internet) in 2022—and continues to grow. But building on WordPress comes with some challenges. You can either modify an available theme based off old technologies (e.g. jQuery) or spend time setting up WordPress’s REST API (“headless” mode) with a modern web fram

                    Introducing Fresh WordPress Themes
                  • Announcing self-hosted Deno KV, continuous backups, and replicas

                    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

                      Announcing self-hosted Deno KV, continuous backups, and replicas
                    • Deno 1.13 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ

                      皆さんこんにちは。自宅のダイナゼノンが、カイゼルグリッドナイトになりました。おっくんです。 去る 2021 年 8 月 10 日に Deno 1.13 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介したいと思います。 実行環境 Docker イメージ denoland/deno:centos(確認時点では Deno 1.13.0 でした) Deno 1.13 Deno 1.13 での変更事項をDeno 1.13 リリースノートを元に確認します。 ネイティブ HTTP サーバー API が安定化しました。 Deno 1.9 より登場した ネイティブ HTTP サーバー API が安定化し、利用に当たって --unstable の付与が不要になりました。 Rust の高速な HTTP サーバー hyper Webサーバーを JavaScript API

                        Deno 1.13 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ
                      • GitHub - astrodon/astrodon: Make Desktop apps with Deno 🦕

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - astrodon/astrodon: Make Desktop apps with Deno 🦕
                        • Deno で学ぶ HTTP/2 の仕組み - 30歳からのプログラミング

                          先日 Deno のv1.9がリリースされ、HTTP/2 に対応したサーバを立てられるようになった。 deno.com zenn.dev この記事では Deno で実際にサーバを立てながら、HTTP/2 の特徴を見ていく。 動作確認は以下の環境で行った。 Deno1.9.0 Google Chrome90.0.4430.72 curl7.54.0 TLS の利用が必須 Deno で HTTP/2 対応のサーバを立てるためには、TLS の利用が必須である。 これは Deno に特有のことではなく、現在の主要なブラウザは全て、TLS 上でのみ HTTP/2 を利用できるようになっている。 仕様上では TLS を使わなくても HTTP/2 を利用できることになっているが、実務においては TLS の利用が前提になっていると考えていいと思う。 そのため、ローカル環境で HTTP/2 を利用したい場合は

                            Deno で学ぶ HTTP/2 の仕組み - 30歳からのプログラミング
                          • 週刊Deno

                            deno_stdの安定化について deno_stdの安定化とそれに関する運用について以下のようなissueが公開されています。 The Road to Stabilizing the Standard Library (denoland/deno_std#4600) 今後の運用と計画について 今までdeno_stdは全てのモジュール(std/assert, std/pathなど)がdeno.land/stdで単一のパッケージとして公開されていました。JSRがリリースされたことで、各モジュールを個別のパッケージとして公開することが可能になりました。そのため、今後は@std/assertや@std/pathなどの各パッケージごとに独立してバージョンを割り当てて管理することが想定されているようです。 また、今後はdeno_stdのリリースをDeno本体とは独立して行うことも計画されているようです

                              週刊Deno
                            • Overview · Denoflare

                              Develop, test, and deploy Cloudflare Workers Open external link with Deno Open external link ​ Denoflare CLI denoflare is a single cli tool to make developing and deploying Cloudflare Workers simple. No need for Wrangler Open external link , Node Open external link , npm Open external link , or webpack Open external link 🤯 🤯 🤯 🤯 Install denoflare Deno is a great fit for Workers development, th

                                Overview · Denoflare
                              • Deno 1.26 Release Notes

                                # MacOS and Linux curl -fsSL https://deno.land/x/install/install.sh | sh # Windows iwr https://deno.land/x/install/install.ps1 -useb | iex Click here for more installation options. Cache Web APIWe added support for the Cache API in this release. The API allows you to cache Request/Response objects. This is helpful when you dynamically generate responses. It allows you to cache a response for a GET

                                  Deno 1.26 Release Notes
                                • The Deno Handbook – A TypeScript Runtime Tutorial with Code Examples

                                  I explore new projects every week, and it’s rare that one grabs my attention as much as Deno did. In this post I want to get you up to speed with Deno quickly. We'll compare it with Node.js, and build your first REST API with it. Table of contentsWhat is Deno?Why Deno? Why now?Should you learn Deno?Will it replace Node.js?First-class TypeScript supportSimilarities and differences with Node.jsNo pa

                                    The Deno Handbook – A TypeScript Runtime Tutorial with Code Examples
                                  • GitHub - denolib/awesome-deno: Curated list of awesome things related to Deno

                                    Awesome Deno Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. This list is a collection of the best Deno modules and resources. Contents Docs Official Docs External Docs Online Playgrounds Modules Automation CLI utils Cloud APIs Database Editor framework Frontend development Frontend framework Game engine Logging Machine Learning Mail Mar

                                      GitHub - denolib/awesome-deno: Curated list of awesome things related to Deno
                                    • Servestで始めるDeno HTTPサーバー開発 - keroxpのScrapbox

                                      この記事ではそれらをかんたんに紹介し、自分が開発しているServestというHTTPフレームワークの入門を書きます

                                        Servestで始めるDeno HTTPサーバー開発 - keroxpのScrapbox
                                      • 2023-12-15のJS: Safari 17.2、Deno 1.39(WebGPU)、SvelteKit 2

                                        Migrating to SvelteKit v2 • Docs • SvelteKit JSer.infoをサポートするには 😘 知り合いにJSer.infoをおすすめする ❤️ GitHub Sponsorsで@azuのスポンサーになる 🐦 X(Twitter)で@jser_infoをフォローする JSer.info Sponsors JSer.info SponsorsはGitHub SponsorsとしてJSer.infoを支援してくれている方々です。 ヘッドライン ECMAScript proposal updates @ 2023-11 | ECMAScript Daily ecmascript-daily.github.io/ecmascript/2023/12/10/ecmascript-proposal-update ECMAScript proposal news

                                          2023-12-15のJS: Safari 17.2、Deno 1.39(WebGPU)、SvelteKit 2
                                        • Ryan Dahl, Node.js Creator, Wants to Rebuild the Runtime of the Web

                                          Photography: BRYAN DERBALLA Published February 9, 2023 In June 2018, Ryan Dahl took the stage at JSConf EU in Berlin, the largest nonprofit JavaScript conference in the world. Despite it being a high-profile event (and the fact that the majority of the 1,500 conference attendees had filed into this particular warehouse just to see him), Dahl wore a loose-fitting black T-shirt and jeans and kept th

                                            Ryan Dahl, Node.js Creator, Wants to Rebuild the Runtime of the Web
                                          • 🦕 Deno アプリを Heroku にデプロイする - Qiita

                                            この記事はDeno Advent Calendar 2019、24日目の記事です。 Deno アプリを Heroku で起動する buildpack を作成しましたので紹介したいと思います(シェルスクリプトをちょっと書いただけですが)。 作成した buildpack は、Heroku のサイトにも自動でインデックスされました。 Deno Newsletter でも共有して頂けました! 🦕 サンプルアプリのデプロイ 簡単なサンプルアプリのデプロイ方法について説明します。 関連ファイルは github から clone できます。 前提条件 Git がインストール済みであること Heroku のアカウントが作成済みであること Heroku CLI がインストール済みであること Deno がインストール済みであること(ローカル環境での動作確認のため) Web アプリの作成 まずは簡単な Web

                                              🦕 Deno アプリを Heroku にデプロイする - Qiita
                                            • JSR: the JavaScript Registry

                                              JSR is designed for TypeScript. You publish TypeScript source, and JSR handles generating API docs, .d.ts files, and transpiling your code for cross-runtime compatibility. JSR packages are distributed as web-standard ECMAScript modules. JSR isn't a replacement for the npm registry; it's a superset of npm. JSR modules can be used with any JavaScript package manager, and in any project with a node_m

                                              • Deno in 2023

                                                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. Here’s 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

                                                  Deno in 2023
                                                • Fresh 1.5: Partials, client side navigation and more

                                                  Fresh 1.5: Partials, client side navigation and more Today, we’re 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 we’re calling Partials. Using HTML attributes, you can configure your Fresh apps to replace HTML in an already-loaded page using server-render

                                                    Fresh 1.5: Partials, client side navigation and more
                                                  • Lume – A static site generator for Deno 🔥

                                                    Lume is supported by

                                                      Lume – A static site generator for Deno 🔥
                                                    • deno_code_reading_20210516.md

                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                        deno_code_reading_20210516.md
                                                      • Denoと過ごした1年 - keroxpのScrapbox

                                                        /deno-ja/syumai.icon: syumaiさん。deno-jaの発起人であり技術書典関連の幹事でもある

                                                          Denoと過ごした1年 - keroxpのScrapbox
                                                        • Deno 1.14 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ

                                                          皆さんこんにちは。最近、転居先を探しています。おっくんです。 去る 2021 年 9 月 14 日に Deno 1.14 がリリースされました。 今回も、リリースノートを参考に 変更事項の気になるところを紹介します。 実行環境 Docker イメージ denoland/deno:centos(確認時点では Deno 1.14.0 でした) Deno 1.14 Deno 1.14 での変更事項をDeno 1.14 リリースノートを元に確認します。 Web Crypto API の追加 これまでのリリースでも少しづつ機能が拡張されていた Web Crypto API に新たな実装が追加されました。 crypto.subtle.exportKey(): HMAC キーは、JWK 形式と raw 形式でのエクスポート機能を追加 RSA キーを pkcs#8 形式でのエクスポート機能を追加 cryp

                                                            Deno 1.14 へのアップデートと変更事項まとめ - 虎の穴開発室ブログ
                                                          • 2023-11-08のJS: Remix 2.2.0(Vite)、Deno 1.38、Angular.dev

                                                            JSer.info #668 - Remix 2.2.0がリリースされました。 Release v2.2.0 · remix-run/remix Viteをサポートし、ViteのプラグインとしてRemixを使えるようになりました。 詳しくは次の記事で解説されていますが、既存のViteのエコシステムに乗れることで開発体験の改善やViteのプラグインの利用などができるようになっています。 Remix ❤️ Vite | Remix 他には、Fetcherにkeyを指定できるようになる変更が含まれています。 また、future.v3_fetcherPersistフラグで、Fetcherのクリーンアップの新しい挙動をopt-inで試せるようになっています。 Deno 1.38がリリースされてました。 Deno 1.38: HTML doc generator and HMR deno doc --

                                                              2023-11-08のJS: Remix 2.2.0(Vite)、Deno 1.38、Angular.dev
                                                            • GitHub - denoland/dnt: Deno to npm package build tool.

                                                              Takes a Deno module and creates an npm package for use in Node.js. There are several steps done in a pipeline: Transforms Deno code to Node including files found by deno test. Rewrites module specifiers. Injects shims for any Deno namespace or other global name usages as specified. Rewrites esm.sh specifiers to bare specifiers and includes these dependencies in a package.json. When remote modules

                                                                GitHub - denoland/dnt: Deno to npm package build tool.
                                                              • Deno 1.41: smaller deno compile binaries

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

                                                                  Deno 1.41: smaller deno compile binaries
                                                                • Introducing: Pika CDN + Deno

                                                                  Deno isn't just for TypeScript, anymore! Did you know that you can also use Deno to import and run JavaScript packages from npm? As long as your package is written as ESM (JavaScript's native module syntax) and doesn't rely on any Node-specific behavior/imports, Deno can load and run JavaScript from any URL without breaking a sweat. Pika already hosts a search catalog of 80,000+ ESM packages on np

                                                                    Introducing: Pika CDN + Deno
                                                                  • Deno 1.32: Enhanced Node.js Compatibility

                                                                    # MacOS and Linux curl -fsSL https://deno.land/x/install/install.sh | sh # Windows iwr https://deno.land/x/install/install.ps1 -useb | iex Click here for more installation options. Enhanced Node.js CompatibilityDeno continues to make significant strides in improving its compatibility with Node.js, offering a smoother overall developer experience. Key enhancements in this release include: Limited p

                                                                      Deno 1.32: Enhanced Node.js Compatibility
                                                                    • GitHub - crewdevio/Trex: Package Manager for deno 🦕

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - crewdevio/Trex: Package Manager for deno 🦕
                                                                      • GitHubコメントを実行してあらゆることを自動化するGitHub Actions - Qiita

                                                                        やりたいこと GitHubのissueやプルリクエストのコメントに任意のスクリプトを書いてGitHub Actionsで実行したいです。 これができると色々と自動化できます。 例えば、 プルリクをマージした時のプレビュー npmのパッケージをアップデートして自動でプルリク SSHでGitHub Actions内に入ってデバッグ Python/Ruby/Go/Deno/Scala .... 任意言語の実行 LGTMの画像をコメント ... などなどアイデア次第でGitHubコメントする手軽さであらゆることを自動化できます。 npmでもaptでもpipでもgitでも色々コメントからGitHub完結で実行できます。 できたもの comment-runと呼んでます。 GitHub: https://github.com/nwtgck/actions-comment-run 上記のREADMEにここ

                                                                          GitHubコメントを実行してあらゆることを自動化するGitHub Actions - Qiita
                                                                        • GitHub - denoland/denokv: A self-hosted backend for Deno KV

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                                                            GitHub - denoland/denokv: A self-hosted backend for Deno KV
                                                                          • GitHub - denoland/fresh: The next-gen web framework.

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - denoland/fresh: The next-gen web framework.
                                                                            • Edge Functions are now available in Supabase

                                                                              🆕✨ Edge Functions now natively supports npm modules and Node built-in APIs. Learn more Today we're launching one of our most requested and highly-anticipated features — Edge Functions. Edge Functions let you execute Typescript code close to your users, no matter where they're located. Edge Functions are executed on the secure-by-default Deno runtime, and deployed around the world in seconds using

                                                                                Edge Functions are now available in Supabase
                                                                              • Deno, first approach

                                                                                Disclaimer Before starting, it is very important to remember that at the time of writing, Deno is still under development. Therefore, any produced code must be considered unstable due to potential unanticipated changes in the API. We will therefore use version 0.21.0 as a basis for the next step. Finally, it should also be noted that Deno is not intended to replace Node or merge with it. Introduct

                                                                                  Deno, first approach
                                                                                • Deno 1.30: Built-in Node modules

                                                                                  # MacOS and Linux curl -fsSL https://deno.land/x/install/install.sh | sh # Windows iwr https://deno.land/x/install/install.ps1 -useb | iex Click here for more installation options. Support for built-in Node.js modulesIn Deno, npm packages have already had access to built-in Node.js modules such as fs, path, process, and many more through Deno’s Node.js compatibility layer. In this release, these m

                                                                                    Deno 1.30: Built-in Node modules