並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 264件

新着順 人気順

NodeJSの検索結果201 - 240 件 / 264件

  • Next 10 years of Node.js — Understanding the needs of the Node.js constituencies

    TLDR; We need your help to make sure the Next 10 years of Node.js are as successful as the first. We are launching a survey, you can take it here to help us do that. To get a bit more context on why this survey is important, read on…. Node.js had a very successful first 10 years of Node.js and the project is working to make the next 10 years even better. As part of that we’ve kicked off the Next-1

      Next 10 years of Node.js — Understanding the needs of the Node.js constituencies
    • Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm - Socket

      Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npmThe Node community is wrestling with the decision to enable Corepack by default, which has sparked a debate about the potential of removing npm from the Node.js binary. A heated debate is happening in the Node.js community over a proposal to enable Corepack by default that was opened in November 20

        Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm - Socket
      • H3 (unjs/h3)について

        この記事について この記事は、UnJSの主要なライブラリを調査していくシリーズ記事の1つになります。 シリーズ記事の概要や今後公開される予定の記事の確認はこちらの記事を参照してください。今回はH3というライブラリについて紹介します。 H3の特徴 H3(unjs/h3)は軽量で高速なHTTPサーバーのフレームワークで、HTTPサーバー部分の実装としてNuxt(Nitro)に含まれていますが、H3単体で使うこともできます。 H3の主要な特徴として、次のものがあります: サーバーレス環境、エッジ環境、Node.js/Bun/Deno等の様々な環境で動作し、移植性が高い 軽量なフレームワークで、パフォーマンス性能が高い unjs/radix3を使った高速なルーティング (※ radix3についてはこちらの記事で紹介しています) Web標準に準拠したシンプルなAPI node/connect/exp

          H3 (unjs/h3)について
        • [Node.js]大企業様で使われているproxy.pacよりProxyサーバを設定している環境で「npm install」を使う方法 - Qiita

          [Node.js]大企業様で使われているproxy.pacよりProxyサーバを設定している環境で「npm install」を使う方法MacNode.jsnpmproxyWindows10 Problem 大企業様の現場で構内請負や派遣で仕事していると、よく困ります。 それは、nodejsを使った簡単なツールをインストールする際に、npmでモジュールをダウンロードしようとするとダウンロードが出来ないことがある、ということ。 多くの場合、大企業様ではproxy.pacファイルを使っています。そして、事務用PCが持っている固定IPアドレスによって、アクセスできるProxyサーバーを振り分けています。このようなネットワーク環境では、npm install でモジュールがダウンロード出来ません。 Solution この問題を解決するには次のように設定します。 $ npm config set st

            [Node.js]大企業様で使われているproxy.pacよりProxyサーバを設定している環境で「npm install」を使う方法 - Qiita
          • Node.js の console.log() で [Object] とかの中身を見る方法 | キリウ君が読まないノート

            タグ Node.js の新しい記事Node.js http-serverをhttpsで動かす (2023-02-12)TypeScriptでJSON Web Tokenの作成と検証を行う (2021-11-06)WSL2 + Docker + VSCode で動く PHP 7.2 + Node.js 14 + MariaDB 10.5 + Nginx の開発環境 (2021-10-12)WSLのUbuntu18で Node.js 13.12 の開発環境作るメモ (2020-04-05)Node.jsで色んなパスを取得 (2020-04-03)

              Node.js の console.log() で [Object] とかの中身を見る方法 | キリウ君が読まないノート
            • Node.js Downloads

              Node.js monthly downloads by version and operating system

              • GitHub - Redfire75369/spiderfire: JavaScript Runtime built with Mozilla's SpiderMonkey Engine

                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 - Redfire75369/spiderfire: JavaScript Runtime built with Mozilla's SpiderMonkey Engine
                • The Hidden Performance Cost of NodeJS and GraphQL

                  NodeJS and GraphQL are popular technologies for building web applications, but in my experience, they come with certain scaling and performance tradeoffs to be aware of. tl;dr: GraphQL's modular structure generally leads to code that instantiates excessive promises, which degrades request performance. Benchmarks show a 2-3x latency increase. Thanks for reading Software at Scale! Subscribe for free

                    The Hidden Performance Cost of NodeJS and GraphQL
                  • Improvements to granular access tokens on npm

                    July 11, 2023 Today we are making further improvements to granular access tokens in npm. Highlights of this update are Custom Expiration Times: You can now create granular access tokens with custom expiration times, allowing for durations that span multiple years. Increased Token Limit: We have expanded the maximum limit for granular access tokens creation to 1000. This enables maintainers with a

                      Improvements to granular access tokens on npm
                    • laravelでnpm run devを実行すると「cross-env: not found」というエラーが出る件対応したった - Qiita

                      laravelでnpm run devを実行すると「cross-env: not found」というエラーが出る件対応したったnpmLaravelcross-env { "private": true, "scripts": { "dev": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node

                        laravelでnpm run devを実行すると「cross-env: not found」というエラーが出る件対応したった - Qiita
                      • Microsoft Web Template Studio - Webアプリ開発を簡単にするVisual Studio Code拡張機能

                        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                          Microsoft Web Template Studio - Webアプリ開発を簡単にするVisual Studio Code拡張機能
                        • Curveball - A typescript microframework

                          February 27, 2020 Curveball - A typescript microframework Since mid-2018 we’ve been working on a new micro-framework, written in typescript. The framework competes with Express, and takes heavy inspiration from Koa. It’s called Curveball. If you only ever worked with Express, I feel that for most people this project will feel like a drastic step up. Express was really written in an earlier time of

                          • Node.jsフレームワークを比較して見えたそれぞれの特徴 | MYTHRIL Inc.(ミスリル株式会社)

                            フレームワークに求められる機能TypeScript対応ルーター機能非同期処理対応バリデーション機能テスト機能TypeScriptや非同期処理対応等のモダンな開発には必須の機能を始めとした、上記の機能群がフレームワークに必要と考えています。 どのフレームワークを利用するのか?現在、GitHub上で [node framework] と検索して約7,600のリポジトリがヒットする程、数多くのNode.jsフレームワークが存在しています。 その中から、全てを詳細に比較して決めるのはとても骨が折れるので、シェアもしくはパフォーマンスの高いものから、3つを選んで比較しました。 express.js | https://expressjs.com/Node.jsフレームワークの中で最もシェアが高い 参考: https://x-team.com/blog/most-popular-node-framew

                            • Pyodide — Version 0.25.1

                              Pyodide# Pyodide is a Python distribution for the browser and Node.js based on WebAssembly. What is Pyodide?# Pyodide is a port of CPython to WebAssembly/Emscripten. Pyodide makes it possible to install and run Python packages in the browser with micropip. Any pure Python package with a wheel available on PyPI is supported. Many packages with C extensions have also been ported for use with Pyodide

                                Pyodide — Version 0.25.1
                              • 【ECMAScript】importでSyntaxError - Qiita

                                Help us understand the problem. What is going on with this article?

                                  【ECMAScript】importでSyntaxError - Qiita
                                • Compare 5 Node Version Managers: Best Choice

                                  Imagine you joined a Node.js project and want to bootstrap it to see how it goes, but you see an error. What is the problem? After spending some time, you find out that Node.js version you’re using on your machine is not the one that the project requires. This is quite a common and annoying situation. I have been there myself. To avoid such troubles, smart people developed tooling called “node ver

                                    Compare 5 Node Version Managers: Best Choice
                                  • Roadmap for experimental TypeScript support · Issue #217 · nodejs/loaders

                                    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

                                      Roadmap for experimental TypeScript support · Issue #217 · nodejs/loaders
                                    • GitHub - tinylibs/tinypool: 🧵 A minimal and tiny Node.js Worker Thread Pool implementation (38KB)

                                      Piscina: A fast, efficient Node.js Worker Thread Pool implementation Tinypool is a fork of piscina. What we try to achieve in this library, is to eliminate some dependencies and features that our target users don't need (currently, our main user will be Vitest). Tinypool's install size (38KB) can then be smaller than Piscina's install size (6MB). If you need features like utilization or NAPI, Pisc

                                        GitHub - tinylibs/tinypool: 🧵 A minimal and tiny Node.js Worker Thread Pool implementation (38KB)
                                      • dnt — the easiest way to publish a hybrid npm module for ESM and CommonJS

                                        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

                                          dnt — the easiest way to publish a hybrid npm module for ESM and CommonJS
                                        • GitHub - nashaofu/node-screenshots: Zero-dependent. A native nodejs screenshots library for Mac、Windows、Linux.

                                          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 - nashaofu/node-screenshots: Zero-dependent. A native nodejs screenshots library for Mac、Windows、Linux.
                                          • Prisma Schema API | Prisma Documentation

                                            datasource​ Defines a data source in the Prisma schema. Fields​ A datasource block accepts the following fields: NameRequiredTypeDescription

                                              Prisma Schema API | Prisma Documentation
                                            • Node.js — Trip report: Node.js collaboration summit (2024 London)

                                              About twice per year, Node.js contributors and community members get together in an unconference called the Node.js collaboration summit. At the summit, we share knowledge about the project and the ecosystem, brainstorm solutions to technical and non-technical issues, make progress in decision-making discussions, and push forward new initiatives. The first collaboration summit of 2024 was held on

                                                Node.js — Trip report: Node.js collaboration summit (2024 London)
                                              • Node.js — Node v22.2.0 (Current)

                                                2024-05-15, Version 22.2.0 (Current), @targos Notable Changes [fb85d38e80] - (SEMVER-MINOR) cli: allow running wasm in limited vmem with --disable-wasm-trap-handler (Joyee Cheung) #52766 [23a0d3339f] - doc: add pimterry to collaborators (Tim Perry) #52874 [7d7a762156] - (SEMVER-MINOR) fs: allow 'withFileTypes' to be used with globs (Aviv Keller) #52837 [8748dd6477] - (SEMVER-MINOR) inspector: intr

                                                  Node.js — Node v22.2.0 (Current)
                                                • Type-safe module mocking in Storybook

                                                  Consistency is crucial to develop and test UI in isolation. Ideally, your Storybook stories should always render the same UI no matter who’s viewing them when, and whether or not the backend is working. The same input to your story should always result in identical output. This is trivial when the only input to your UI is the props passed to your components. If your component depends on data from

                                                    Type-safe module mocking in Storybook
                                                  • GitHub - CryogenicPlanet/depp: ⚡ Check your npm modules for unused and duplicate dependencies fast

                                                    ➜ depp --help NAME: depp - Find un used packages fast USAGE: depp [global options] command [command options] [arguments...] COMMANDS: clean Cleans all output files show Shows previous report deploy, d Automatically deploy your report to netlify config A command to handle config init Initialize project help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --dev, -d Enable dev dep

                                                      GitHub - CryogenicPlanet/depp: ⚡ Check your npm modules for unused and duplicate dependencies fast
                                                    • Vulnerable Visual Studio Code extensions impact over 2M Developers | Snyk

                                                      We have been witnessing an ever growing amount of supply chain security incidents in the wild. Everything from open source package managers security flaws being exploited to continuous integration systems being compromised to software artifacts being backdoored. And now, those incidents are starting to extend to the place where developers spend most of their time: their integrated development envi

                                                        Vulnerable Visual Studio Code extensions impact over 2M Developers | Snyk
                                                      • https://www.typescriptlang.org/docs/handbook/esm-node.html

                                                        • How we choked our Kubernetes NodeJS services

                                                          The days of counting bits and clock ticks are history. CPU and memory may be cheap, but not enough to waste them — especially since it would be at our users’ expense. In this blog post, I’ll explain how we run our services in Kubernetes and manage their resources, how to make the most of them and what to look out for. Cover image by Jeremy Waterhouse at pexels.comKubernetes resourcesWhen we deploy

                                                            How we choked our Kubernetes NodeJS services
                                                          • Node.jsの実行モデルを理解するために必要な前提知識を説明していく - Qiita

                                                            はじめに Node.js公式の説明ページには以下のようにあります。 Node は(中略)非同期型のイベント駆動の JavaScript 環境です。(中略)各接続ごとにコールバックは発火され、(後略) 知らない人にどう動いているのか説明できるでしょうか。 ちなみに私は「超難しいからまずはイメージをつかんでくれ」と「仕事を他の人に頼む、すると自分は手が空くからその隙に別の仕事をする、頼んでた仕事が上がってきたら処理を再開する、的な感じ」と言ったもの、「(httpコールバックのプログラムについて)どう動いてるのかわからん」とのコメントをいただきました。「だから難しいからいきなり完全に理解しようとするんじゃねよ」と思ったわけですが、そりゃそうですね、「非同期」って言われてもまず「同期」とはなんなのかがわからないですし。 というわけで、今回はステップを踏んで「非同期型のイベント駆動」までを説明してい

                                                              Node.jsの実行モデルを理解するために必要な前提知識を説明していく - Qiita
                                                            • JavaScript Runtimes (Node.js, Deno, Bun)

                                                              はじめに Bun 1.0 がリリースされたので、主要な3つの JavaScript Runtime のそれぞれの特徴をまとめる目的で書きました。 情報は 2023年09月時点のものです。また筆者はそれぞれの JavaScript Runtime に精通しているわけではないので、不足や間違った情報があるかもしれませんので、その点ご了承ください。不足や間違いがありましたら、コメントいただけると嬉しいです。 JavaScript Runtime とは JavaScript を実行する環境全般を指します。 この記事では、ブラウザを除く以下の3つの JavaScript Runtime を対象にしています。 Node.js Deno Bun JavaScript Runtime のシェア State of JavaScript 2022 の調査結果によると、Node.js が圧倒的なシェアを持ってい

                                                                JavaScript Runtimes (Node.js, Deno, Bun)
                                                              • Release v0.20.0 · nodejs/corepack

                                                                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

                                                                  Release v0.20.0 · nodejs/corepack
                                                                • nodebestpractices/sections/errorhandling/returningpromises.md at master · goldbergyoni/nodebestpractices

                                                                  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

                                                                    nodebestpractices/sections/errorhandling/returningpromises.md at master · goldbergyoni/nodebestpractices
                                                                  • src: add `process.loadEnvFile` and `util.parseEnv` by anonrig · Pull Request #51476 · nodejs/node

                                                                    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

                                                                      src: add `process.loadEnvFile` and `util.parseEnv` by anonrig · Pull Request #51476 · nodejs/node
                                                                    • Release v14.0.0 · sindresorhus/got

                                                                      Breaking Require Node.js 20 (#2313) a004263 Why not target the oldest active Node.js LTS, which is Node.js 18? I usually strictly follow this convention in my packages. However, this package is the exception because the HTTP part of Node.js is consistently buggy, and I don't have time to work around issues in older Node.js releases. I you need to still support Node.js 18, I suggest staying on Got

                                                                        Release v14.0.0 · sindresorhus/got
                                                                      • Angularの環境構築(Angular CLIで構築) - Qiita

                                                                        この記事はAngular+Firebaseでチャットアプリを作るのエントリーです。 次記事:Angularでビュー(チャット画面)を作る 関連:Angular2の環境構築(yoemanで構築) この記事で行うこと Angular CLIをインストール プロジェクトを作成 「Angular Cli」とは Angularの環境構築に「Angular CLI」は欠かせません。 他のJavaScriptフレームワークと比較して、あえてAngularを選択するという場合、次のような理由が考えられます。 デザイナーとの協業がしやすい。 公式ドキュメントが豊富なため、困ったら公式を頼ることができる。 コンポーネント、サービス、ルーティング、モジュール、パイプ、http通信など、アプリ構築に必要な機能が揃っており、第三者が作ったライブラリを使わなくともよい。 命名規則やディレクトリ構成などがあらかじめ定め

                                                                          Angularの環境構築(Angular CLIで構築) - Qiita
                                                                        • Migrating 500+ tests from Mocha to Node.js | Astro

                                                                          Over a month ago, we discussed a possible migration to the Node.js test runner. While we were sufficiently happy with Mocha, we are always looking to make our CI jobs faster. Relying on a test runner baked inside our runtime had some advantages for our main monorepo: Two fewer dependencies to install and maintain in our monorepo: mocha and chai. Maintainability: there are more people involved in t

                                                                            Migrating 500+ tests from Mocha to Node.js | Astro
                                                                          • pnpm: スペース効率に優れたJavaScriptパッケージマネージャ

                                                                            Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                              pnpm: スペース効率に優れたJavaScriptパッケージマネージャ
                                                                            • A Socket API that works across JavaScript runtimes — announcing a WinterCG spec and Node.js implementation of connect()

                                                                              A Socket API that works across JavaScript runtimes — announcing a WinterCG spec and Node.js implementation of connect()09/28/2023 Earlier this year, we announced a new API for creating outbound TCP sockets — connect(). From day one, we’ve been working with the Web-interoperable Runtimes Community Group (WinterCG) community to chart a course toward making this API a standard, available across all r

                                                                                A Socket API that works across JavaScript runtimes — announcing a WinterCG spec and Node.js implementation of connect()
                                                                              • nitrogql blog

                                                                                Published at September 3, 2023 Today, we are happy to announce the first stable release of nitrogql! nitrogql is a toolchain for using GraphQL in TypeScript projects. In this post, we will go over the main features of nitrogql and how to get started with it. What is nitrogql?Currently, nitrogql has two main features: code generation and static checking. Code generationCode generation is the proces

                                                                                  nitrogql blog
                                                                                • Expressに22個以上の要素の配列クエリを渡すときは気をつける - すぎゃーんメモ

                                                                                  自作ライブラリを使ったBlueskyクライアントを実装していて遭遇したバグ。 ATriumからのfeed.getPostsでurisが21個までなら大丈夫だが22個以上だとエラーになることが発覚した。問題切り分け中… ここまで自作クライアント実装してようやく気付く問題があるんだから やっぱりドッグフーディング大事やな、、— すぎゃーん (@sugyan.com) Apr 21, 2024 at 10:21 AM 問題の詳細と対応は以下の通り。 `app.bsky.feed.getPosts` fails with more than a certain number of arguments `uris` · Issue #160 · sugyan/atrium · GitHub feat: Replace serde_qs to serde_html_form by sugyan · P

                                                                                    Expressに22個以上の要素の配列クエリを渡すときは気をつける - すぎゃーんメモ

                                                                                  新着記事