並び順

ブックマーク数

期間指定

  • から
  • まで

881 - 920 件 / 2481件

新着順 人気順

node.jsの検索結果881 - 920 件 / 2481件

  • Connect for Node.js is now available

    Timo Stamm and Steve Ayers on Feb 28, 2023/6 min read When we announced Connect-Web a few months ago, we were thrilled to finally bring Connect to JavaScript and, more specifically, to the browser. Since then, we’ve seen usage continue to grow and have received valuable feedback from the community. When Connect-Web was released, however, we promised that we’d soon provide a solution to extend the

      Connect for Node.js is now available
    • Moving from Next to Remix

      Moving from Next to Remix Wednesday, 23 February 2022 If you have visited this site pre February 2022 you may have noticed some slight UI tweaks here and there. The reality is I have completely rewritten the site, moving away from the well-loved Next.js to Remix. I’m not going to go into tonnes of detail here but I thought it made sense to cover some of the reason why I made the move and some of t

      • 大量リクエストを低コストでさばく AWS Lambda 関数を JVM で実現 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS

        こんにちは、Chatwork 株式会社のソフトウェア開発者、立野と申します。 2021 年 7 月に アマゾン ウェブ サービス ジャパン (AWS) さん主催のイベント「そろそろマネージド、クラウドネイティブで行こう ! サーバーレスへのチャレンジ」にて、Chatwork におけるサーバーレス開発事例をお話しました。 弊社事例に対して「エンタープライズ開発でおなじみの Java/Scala で、高速・低コストの AWS Lambda 関数を実現する技術」が興味深い、という反応をいただきました。 この点を「ぜひ深堀りして紹介してみませんか」と AWS のソリューションアーキテクトの方々にお誘いを受けましたので、皆さんでも お試しいただけるソースコード つきの実践形式でご紹介いたします。 なお弊社事例の背景やアーキテクチャ詳細などにご興味のある方は、ぜひブログ記事や発表資料をご覧ください。

          大量リクエストを低コストでさばく AWS Lambda 関数を JVM で実現 - 変化を求めるデベロッパーを応援するウェブマガジン | AWS
        • GitHub - vercel/og-image: Open Graph Image as a Service - generate cards for Twitter, Facebook, Slack, etc

          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 - vercel/og-image: Open Graph Image as a Service - generate cards for Twitter, Facebook, Slack, etc
          • Announcing core Node.js support for ECMAScript modules

            This article was contributed by the Node.js Module Team. Node.js 13.2.0 ships support for ECMAScript modules, known for their import and export statements. This support was previously behind the--experimental-module flag, which is no longer required; however the implementation remains experimental and subject to change. Enabling Node.js will treat the following as ES modules when passed to node as

            • Node.js v20.0.0 の新機能 Process-based Permissions

              Permissions とは Node.js には、コードを読み込む際にそのコードが得られる権限をポリシーとして宣言できる機能があります。 この機能は主に、実行対象となる Node.js アプリケーションが指定されたリソース以外の読み込みを実施しないことを保証するためにあります。 以前までは Module-based Permissions と呼ばれる、モジュール単位で権限を指定可能な機能が実験的な機能として導入されていました。 Module-based Permissions 本題に入る前に、Module-based Permissions についても少し触れておきます。 Module-based Permissions は名前の通り、実行ファイルで権限を管理するための機能です。 簡単なコード例を交えて紹介します。 main.js : reader.js から受け取った Buffer を

                Node.js v20.0.0 の新機能 Process-based Permissions
              • Ultra

                FastULTRA is developed with speed in mind. LightweightULTRA uses hardlinks to install packages, saving a lot of your disk space. Open SourceULTRA is open source, so you can contribute.

                  Ultra
                • 2023-11-26のJS: Vite 5、Node.js 20.10.0(ESMのデフォルト化フラグ)、State of JS 受付中

                  JSer.info #670 - Vite 5.0がリリースされました。 Vite 5.0 is out! | Vite Node.js 14/16のサポート終了、Rollup 4へアップデート、CommonJS Node API(require("vite"))を非推奨化しています。 また、defineの置換方法をdevとproduction buildで同じ方法を使うように変更、devとpreviewでURL末尾のスラッシュの扱いが異なる問題を修正、非推奨なAPIの削除なども含まれています。 マイグレーションガイドも合わせて公開されています。 Migration from v4 | Vite Node.js 20.10.0がリリースされました。 Node v20.10.0 (LTS) | Node.js 主に開発版のNode.js 21.xからのバックポートが中心となっています。 ES

                    2023-11-26のJS: Vite 5、Node.js 20.10.0(ESMのデフォルト化フラグ)、State of JS 受付中
                  • Rust + Webpack = Rspack の紹介

                    概要 本記事では、JavaScript モジュールバンドラの一種である、 Rspack について、公式ドキュメントからわかることを要約し、自分なりの所感を付け加えて紹介します。 https://www.rspack.dev/misc/branding.html ※ 本記事は、Webpack に関する最低限の知識を前提としています。 ※ 本記事は、2023/03/12 時点の情報であり、古い内容が残っている場合があります TL;DR; Rspack は Webpack との互換性とパフォーマンスを両立したモジュールバンドラ Webpack より5~10倍高速 Webpack と設定ファイルや loader, plugin に充分な互換性を持つ Webpack の一般的な設定パターンがビルトインで用意されており、シンプルに使える 現在はアーリーステージで、Vue.js のサポートもこれからとい

                      Rust + Webpack = Rspack の紹介
                    • State of Node.js Performance 2023

                      The year is 2023 and we’ve released Node.js v20. It’s a significant accomplishment, and this article aims to use scientific numbers to assess the state of Node.js’ performance. All the benchmark results contain a reproducible example and hardware details. To reduce the noise for regular readers, the reproducible steps will be collapsed at the beginning of all sections. This article aims to provide

                      • Puppeteer使いがPlaywrightを使ってみて感じた利点

                        ブラウザの自動操作にPuppeteerを利用しているが、試しにPlaywrightを使ってみたら良いと思う点が多かったのでまとめた。正直な感想を言うと、「ほぼ上位互換では?」と思うくらいには良い点が多かったし、悪い点は見つからなかった。同じ作者の後発なだけはある。 なお、Puppeteer歴1年、Playwright歴1日で書いているので、変な箇所があればご指摘ください。 利用バージョン Puppeteer : 5.5.0 5.4.1 Playwright : 1.8.0 便利だと思った点 とても柔軟なselector Puppeteerはpage.$x()など一部でXPath selector が利用できるものの、page.click()やpage.$eval()など多くの関数ではCSS selectorしか利用できなかった。 しかし、Playwrightでは、selectorを利用する

                          Puppeteer使いがPlaywrightを使ってみて感じた利点
                        • Release v4.0.0 · puppeteer/puppeteer

                          Breaking change: Puppeteer no longer uses Node’s EventEmitter library As part of our work to make Puppeteer agnostic of its environment we are removing the dependency on Node’s EventEmitter in favour of an event emitter that is not tied to Node. Under the hood we use Mitt, but we extend Mitt with additional functionality to match most of the methods that Node’s EventEmitter provides. The following

                            Release v4.0.0 · puppeteer/puppeteer
                          • ブラウザだけで完結するウェブアプリ作成環境 Glitch

                            Web ブラウザだけで完結するウェブアプリ作成環境 Glitch※当サイトにはプロモーションが含まれています。 1. Glitch とはGlitch とは、Node.js を使ったウェブアプリを作成・公開することができるサービスです。 以下のスクリーンショットから分かる通り、ブラウザ上でファイルを作成・編集し、そのまま公開することができます。 正式にサポートされているのは、 静的なウェブアプリExpress を使った Node アプリ(SQLiteも使えます)の2つですが、実際はその他のサーバー側言語を使うこともできます。 開発・運営元はサービスと同名の Glitch という企業で、以前は Fog Creek という名前でした。この企業は、プロジェクト管理ツールの Trello を開発したり、Stack Overflow の開発にも関わっていたようです。詳しくは、Fog Creek is

                              ブラウザだけで完結するウェブアプリ作成環境 Glitch
                            • Why JavaScript Developers Should Prefer Axios Over Fetch

                              Photo by Brixiv from PexelsIn my previous article, “Deep Insights Into JavaScript’s Fetch API”, I discussed the basics of the Fetch API. But it’s worth acknowledging that fetch() isn’t consistently an ideal solution, and there are sometimes better…

                                Why JavaScript Developers Should Prefer Axios Over Fetch
                              • GitHub - NodeSecure/cli: JavaScript security CLI that allow you to deeply analyze the dependency tree of a given package or local Node.js project.

                                Run a static scan on every JavaScript files and sort out warnings (unsafe-regex, unsafe-import etc) and the complete list of required expr and statements (files, node.js module, etc.). Return complete composition for each packages (extensions, files, tarball size, etc). Packages metadata from the npm registry API (number of releases, last publish date, maintainers etc). Search for licenses files i

                                  GitHub - NodeSecure/cli: JavaScript security CLI that allow you to deeply analyze the dependency tree of a given package or local Node.js project.
                                • Node.jsの設計をつらつらと概観する - Qiita

                                  株式会社Global Mobility ServiceでソフトウェアエンジニアのインターンをさせてもらっているShirubaです。グローバルな環境で利用されている社会的サービスの開発の一端を担いたい志ある方は、ぜひ緩くお話ししましょう〜。バックエンドはNode.jsを使っています。🙋‍♂️→ 採用ページ Node.jsについて色々資料を読んでメモをとったりしていたので、一度まとめておきたくて、この記事を書くことにしました。V8やLibuvなど低レイヤ技術の設計をベースにNode.jsを概観していきます。 Node.jsとは Node.js公式によるNode.jsの定義は以下です。 Node.js はスケーラブルなネットワークアプリケーションを構築するために設計された非同期型のイベント駆動の JavaScript 環境です。 https://nodejs.org/ja/about/ Nod

                                    Node.jsの設計をつらつらと概観する - Qiita
                                  • GitHub - niksy/node-stdlib-browser: Node standard library for browser.

                                    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 - niksy/node-stdlib-browser: Node standard library for browser.
                                    • GitHub、npmの“強化したセキュリティ機能”をより使いやすく改良 | gihyo.jp

                                      GitHubは、同社が管理するJavaScriptパッケージリポジトリnpmにおいて、以下のようなセキュリティ機能関係の改善を発表した。 npmコマンドラインインターフェースによる、ログインおよびパブリッシュの効率化 npmへの2FA(2要素認証)の導入により、利用者はログイン時やパッケージ登録時に煩雑な操作を行う必要があったが、npm8.15.0より、ログインおよびパブリッシュの認証をブラウザ上で管理することができ、既存セッションを使用してログインする場合は2要素めの認証を省くことができるようになった。またパブリッシュの場合も、–auth-type=webフラグによりオプトインして使用する場合は2FAを5分間回避できる(npm9からはデフォルトで実装⁠)⁠。 GitHub/Twitterアカウントからnpmへ接続可能に npmのアカウントをGitHubアカウントやTwitterアカウント

                                        GitHub、npmの“強化したセキュリティ機能”をより使いやすく改良 | gihyo.jp
                                      • nodeのバージョン管理ツールをvoltaに決めました【2022年5月現在】 - Link and Motivation Developers' Blog

                                        こんにちは、リンクアンドモチベーションでアプリケーション開発をしております。岡田です。 普段は新規のプロダクト開発で主にフロントエンドの開発をしております。 以前に記事も書いてますのでよろしければこちらも御覧ください。 link-and-motivation.hatenablog.com 先日、広木さんのこの様な記事が公表されました。 僕もテックブログの運営をしていますが、肩肘張らず普段の思考をテックブログに落としていこうと思います。 newspicks.com さて、現在僕は新規のプロダクト開発に携わっています。しかしまだまだ、プロダクトもチームもプロセスも黎明期です。 ライブラリのアップデートをしようと色々触っていたら、チームでnodeのversionも管理していなかったので、まずはここからだなと思いnodeのversion管理をすることになりました。 そこで諸々選定したのでそれを記載

                                          nodeのバージョン管理ツールをvoltaに決めました【2022年5月現在】 - Link and Motivation Developers' Blog
                                        • Ubuntuが10年間のメンテナンスを約束/Webpackの後継「Turbopack」が登場/PostgreSQLをWebブラウザ上で動かす、ほか。2022年10月の人気記事

                                          Ubuntuが10年間のメンテナンスを約束/Webpackの後継「Turbopack」が登場/PostgreSQLをWebブラウザ上で動かす、ほか。2022年10月の人気記事 円安が続いていますね。個人事業主にとっては年末が事業年度の締めになるので、年内にどれだけ経費を使って何を買おうか思案する時期でもあります。 経費で購入する場合、一括で償却できる金額の上限は30万円なのですが、円安のおかげでPCやデジカメなどいろんなものの値段が上がってしまっていて、ちょっといいモノを買おうとすると微妙に30万円を超えてしまい、「ううーん、どうしよう」と頭を抱えることになります。 というわけで、まあ無理に経費を使わなくてもいいか、と思い始めているところです。 さて、2022年10月の人気記事を紹介していきましょう。 1位から3位 1位 Ubuntuが10年間のメンテナンスを約束「Ubuntu Pro」を

                                            Ubuntuが10年間のメンテナンスを約束/Webpackの後継「Turbopack」が登場/PostgreSQLをWebブラウザ上で動かす、ほか。2022年10月の人気記事
                                          • High Performance JavaScript

                                            Wrap up: High Performance JavaScript Sho Miyamoto (@shqld)

                                              High Performance JavaScript
                                            • Firestoreのデータ操作(取得, 追加, 更新, 削除) - わくわくBank

                                              Cloud Firestore SDKを利用して、Firestoreのデータ操作方法を確認します。「ドキュメントの追加, 更新, 取得, 削除」「ページング処理」「トランザクション」「一括書き込み」といった操作方法を取り上げます。 なお、データベースの作成などは下記ページで実行済みです。 Firebase|【入門】Firestoreの使い方 - わくわくBank ドキュメントを追加 新規作成( 自動的にID生成 ) - CollectionReference.add(docData) CollectionReferenceのaddメソッド を利用してドキュメントを追加します。 (async () => { try { // 省略 // (Cloud Firestoreのインスタンスを初期化してdbにセット) const userRef = await db.collection('user

                                                Firestoreのデータ操作(取得, 追加, 更新, 削除) - わくわくBank
                                              • Trying Node.js Test Runner

                                                I even wrote my own test runner 11 year ago: gt I personally think Node.js follows the same "minimal core" as JavaScript itself. Thus things like linters, code formatters, and test runners are better made as 3rd party tools. While this was a good idea for a long time, now any language without a standard testing tool seems weird. Deno, Rust, Go - they all have their own built-in test runners. Curre

                                                  Trying Node.js Test Runner
                                                • nodenvの環境構築 - Qiita

                                                  この記事では個人的にお勧めなnodenvのインストール方法と使い方について簡単に紹介していきたいと思います。 anyenvを使ったインストール方法も別の記事で紹介していますので、こちらも参考にしていただければと思います。 nodenvのダウンロード まず、nodenvのソースをGitHubからcloneしてきます。

                                                    nodenvの環境構築 - Qiita
                                                  • 2023-07-20のJS: vm2の開発終了、Storybook 7.1、Fresh 1.3

                                                    JSer.info #652 - Node.jsのnode:vmモジュールはSandbox(信用できないコードの実行環境)としては利用できませんが、vm2はnode:vmをラップしてSandboxを提供するモジュールでした。 今回、vm2の仕組み的に修正できないSandboxに関する脆弱性が発見されたため、メンテナンスを終了することが宣言されています。脆弱性の詳細はまだ公開されていませんが、Sandboxを破ることができる脆弱性で、PoCは8月ごろに公開される予定です。 Discontinued · Issue #533 · patriksimek/vm2 vm2 Sandbox Escape vulnerability · CVE-2023-37466 · GitHub Advisory Database Sandbox機能が欲しい場合は、QuickJSをWebAssemblyにコンパイ

                                                      2023-07-20のJS: vm2の開発終了、Storybook 7.1、Fresh 1.3
                                                    • GitHub - sindresorhus/p-state: Inspect the state of a promise

                                                      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 - sindresorhus/p-state: Inspect the state of a promise
                                                      • modules/doc/unflagging-announcement.md at main · nodejs/modules

                                                        Node.js will treat the following as ES modules when passed to node as the initial input, or when referenced by import: Files ending in .mjs. Files ending in .js, or extensionless files, when the nearest parent package.json file contains a top-level field "type" with a value of "module". Strings passed in as an argument to --eval or piped to node via STDIN, with the flag --input-type=module. Node.j

                                                          modules/doc/unflagging-announcement.md at main · nodejs/modules
                                                        • 例外処理 — 仕事ですぐに使えるTypeScript ドキュメント

                                                          TypeScriptの世界を知る 前書き Node.jsエコシステムを体験しよう TypeScriptの書き方 変数 プリミティブ型 複合型 基本的な構文 基本的な型付け 関数 その他の組み込み型・関数 クラス 非同期処理 例外処理 TypeScriptの例外処理構文 Error クラス 標準の例外クラス 例外処理とコードの読みやすさ try 節はなるべく狭くする Error 以外を throw しない リカバリー処理の分岐のためにユーザー定義の例外クラスを作る 例外処理を使わないエラー処理 非同期と例外処理 例外とエラーの違い 例外処理のハンドリングの漏れ 例外処理機構以外で例外を扱う まとめ モジュール console.logによるログ出力 中級のテクニック ジェネリクス 関数型指向のプログラミング クラス上級編 リアクティブ 高度なテクニック 環境ごとのTips(共通環境・ブラウザ以

                                                          • Node.js を使用して JavaScript アプリケーションを構築する - Training

                                                            このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

                                                              Node.js を使用して JavaScript アプリケーションを構築する - Training
                                                            • 2020-05-12のJS: ESLint v7.0.0、Next.js 9.4、npm 7の変更予定

                                                              JSer.info #487 - ESLint 7.0.0がリリースされました。 ESLint v7.0.0 released - ESLint - Pluggable JavaScript linter ESLint v7.0.0 の変更点まとめ - Qiita メジャーアップデートであるため、ビルトインルールの変更が含まれています。 eslint:recommendedのルールを更新、いくつかのビルトインルールのデフォルトオプションの変更、Node.js関係のビルトインルールをeslint-plugin-nodeへ移行などが行われています。 また、.eslint.jsをデフォルトでignoreしないように変更、--configや--ignore-pathオプションでのパスの扱いの変更、プラグインの読み込み元ディレクトリが.eslintrc.*を基準とする変更なども含まれています。 その

                                                                2020-05-12のJS: ESLint v7.0.0、Next.js 9.4、npm 7の変更予定
                                                              • VSCodeのデバッグ機能でJavascriptとTypescriptをデバッグする - Qiita

                                                                デバッグにはconsole.logを使いがちですが、新しいコードを理解する場合はデバッグ機能の方が便利です。VSCodeでJavascriptとTypescriptをデバッグするのが思った以上に簡単です! ① デバッグしたいファイルを開けて、デバッグアイコンをクリックし、Debug with Node.jsをクリックします 以上です。設定したブレークポイントがあれば、ちゃんと止まってくれます! ② たまには、トランスパイルしないと実行できないJSもあるので、もちろんそのままデバッグはできません。この場合は、もう少しだけ複雑になりますが、その方法も下で紹介します。 トランスパイル必要なJSの場合と、Typescriptの場合は、手順が似ているので、一緒に紹介します。 ① デバッグしたいTSファイルを開けて、デバッグアイコンをクリックし、Create a launch.json fileをクリ

                                                                  VSCodeのデバッグ機能でJavascriptとTypescriptをデバッグする - Qiita
                                                                • Next.js: Server-side Rendering vs. Static Generation – Vercel

                                                                  Next.js is a React framework that supports pre-rendering. Instead of having the browser render everything from scratch, Next.js can serve pre-rendered HTML in two different ways. With Server-side Rendering (SSR), Next.js pre-renders the page into HTML on the server on every request. TTFB (Time to first byte) is slower, but your data is always up-to-date. With Static Generation (SSG), Next.js pre-r

                                                                    Next.js: Server-side Rendering vs. Static Generation – Vercel
                                                                  • lerna/yarn/npm workspacesとTypeScript Project Referencesの設定を同期するツール

                                                                    lerna/yarn/npm workspacesとTypeScript Project Referencesの設定を同期するツール TypeScript Project Referencesは、tsconfig.json同士の依存関係を定義することで、効率的なビルドが可能になる仕組みです。 Project Referencesの仕組みを使うことで、monorepoなど一つのリポジトリ内で複数のTypeScriptで書かれたパッケージがある場合に効率的なインクリメンタルビルドなどができます。 また、VSCodeなどのコード補完に使われるTS-Serverなどのスキャンも効率的になります。 Migrating Large TypeScript Codebases To Project References — Developer Tooling Optimizing multi-packag

                                                                      lerna/yarn/npm workspacesとTypeScript Project Referencesの設定を同期するツール
                                                                    • Node.js — Node.js 20 is now available!

                                                                      We're excited to announce the release of Node.js 20! Highlights include the new Node.js Permission Model,a synchronous import.meta.resolve, a stable test_runner, updates of the V8 JavaScript engine to 11.3, Ada to 2.0, and more! The project continues to make progress across a number of areas, with many new features and fixes flowing into existing LTS releases. For that reason, the changes outlined

                                                                        Node.js — Node.js 20 is now available!
                                                                      • Node.js(TypeScript)を食わず嫌いしてる人にオススメするときに役立ちそうな知見まとめ - Qiita

                                                                        もともとは動的なWebサイト開発のために仕方なく(※もちろん人による)書かされていた感のあるJavaScriptですが、ES6以降の進化はめざましく、表現力の高さは他の言語に全く引けを取らないようになりました。 V8エンジンによるパフォーマンスの恩恵も相まって、私はWeb用途以外にもちょっとしたスクリプトを書く時などにも積極的にNode.jsを活用しています。 一方でかつてのJavaScriptのイメージから食わず嫌い的に避けてしまったり、そもそもJSや周辺エコシステムの進化に関心がない人も多く見られます。 そこで今回は「どうすればNode.jsの敷居を低くして、便利さを知ってもらえるか」の観点から役立ちそうな知見をまとめてみました。 動的型付けなのにかなり早い 詳しくは各ベンチマークの結果を見ていただければ分かりますが、Node.jsは動的型付け言語としてはかなり実行速度が早い部類に入り

                                                                          Node.js(TypeScript)を食わず嫌いしてる人にオススメするときに役立ちそうな知見まとめ - Qiita
                                                                        • Backstageを完全に理解した - Qiita

                                                                          はじめに Ateam Group Manager & Specialist Advent Calendar 2020の2日目は株式会社エイチームライフスタイル 執行役員CTOの @tsutorm がお送りします。例年マニアックなネタで好評を頂いておりますので、今年もマイペースで行こうと思います。 一応 完全に理解した1 はネタです。 この記事の概要 エンジニア向けポータル Backstage をうまく使って社内外サービスの "あれどこ / これ誰が見てるの / 詳しいのだれ" を減らせそうだよ Spotify社が作ったOSSでpluggableなreact-appとして見てもとっても勉強になるよ Backstageとは 開発組織が関わるサービスが少なく開発チームも小規模で、1~2サービスだけ見ていれば良い場合はそれほど問題は起きづらいですが、複数のサービスを複数の組織が連携しながら見るよう

                                                                            Backstageを完全に理解した - Qiita
                                                                          • npmでpermission deniedになった時の対処法[mac] - Qiita

                                                                            この記事について npmを利用してinstallしたりupgradeしたりする際にpermission deniedと表示されてしまった時に助けになるかもしれない記事です。 現象 npmコマンドを実行すると "EACCES: permission denied, access '/usr/local/lib/node_modules/npm/node_modules/<パッケージ名>'" というエラーが表示されてしまう。 npm ERR! Darwin 15.5.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "update" "-g" npm ERR! node v5.6.0 npm ERR! npm v3.7.1 npm ERR! path /usr/local/lib/node_modules/npm/node_m

                                                                              npmでpermission deniedになった時の対処法[mac] - Qiita
                                                                            • power-assert-monorepo/packages/node at main · twada/power-assert-monorepo

                                                                              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

                                                                                power-assert-monorepo/packages/node at main · twada/power-assert-monorepo
                                                                              • Handling Errors in Express | Zell Liew

                                                                                (Hey, we're having problems showing images in RSS right now, so if you want a better reading experience, consider viewing this article online [here](https://zellwk.com//blog/express-errors. We hope to fix this soon!). I had a hard time learning how to handle errors in Express when I started. Nobody seemed to have written the answers I needed, so I had to learn it the hard way. Today, I want to sha

                                                                                  Handling Errors in Express | Zell Liew
                                                                                • TypeScriptとJestではじめる AWS製サーバーレス REST API のユニットテスト・E2Eテスト #serverlessfukuoka #serverlessdays / Serverless testing using TypeScript and Jest

                                                                                  この発表では、サーバーレスアプリケーションのユニットテストとE2Eテストを書くときの考え方とその手段について述べます。テストについて議論するときは、アプリケーション設計についても述べなければなりません。 発表の中でまず、サーバーレスアプリケーションは、レイヤ・機能別にコードを分類できることを示します。その後、分類しおたコードに対し、Jestでモック化し、テスト対象を抽出してテストするユニットテストを行います。このときモック対象の戦略についても話します。 最後にE2Eテストの有効性と実行方法を述べます。

                                                                                    TypeScriptとJestではじめる AWS製サーバーレス REST API のユニットテスト・E2Eテスト #serverlessfukuoka #serverlessdays / Serverless testing using TypeScript and Jest