並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 50件

新着順 人気順

expressの検索結果1 - 40 件 / 50件

expressに関するエントリは50件あります。 javascripttechfeednode.js などが関連タグです。 人気エントリには 『世界で74万人以上が受講した海外講座を“日本語で”学ぼう! Udemyで初夏のビッグセール開催&大人気講座をチェック - はてなニュース』などがあります。
  • 世界で74万人以上が受講した海外講座を“日本語で”学ぼう! Udemyで初夏のビッグセール開催&大人気講座をチェック - はてなニュース

    多くの企業から「人手不足だ」という話が聞こえてきます。なんでも、新しいビジネスを始めようとしたり、新規サービスを立ち上げようとしたり、はたまた事業規模を拡大したり、ということで人材を募集しても、なかなか集まらないんだとか。それも、大企業からスタートアップまで、会社の規模の大小や領域に限らず、ありとあらゆる分野の企業が当てはまっています。 特にIT業界は、ただでさえ業界全体が成長しているうえに、技術の進歩と陳腐化が激しいため、基礎的な技術や知識を持ちながら、新たな情報やトレンドもフォローしているようなエンジニアは、引く手あまた。さらに最近では、エンジニアでなくてもビジネス分野で活躍するためには、データを扱うことができる高度な知識と経験が求められるケースが増えてきていることもあって、人手不足に拍車が掛かっているのだそうです。 そんな社会の中で、自分を成長させ、新たな分野に踏み出していくためには

      世界で74万人以上が受講した海外講座を“日本語で”学ぼう! Udemyで初夏のビッグセール開催&大人気講座をチェック - はてなニュース
    • Reactチュートリアル2:レビューサイトを作ろう

      本資料について 本資料は日本大学文理学部情報科学科の開講科目「Web プログラミング」の教材として作成されました。本資料は下記のライセンスの範囲内で、当授業以外でも自由にご利用いただけます。 対象読者 本資料は、以下の教材を学習済み、もしくはそれと同等以上の知識を持っていることを前提としています。 React チュートリアル:犬画像ギャラリーを作ろう 基本情報技術者試験レベルの関係データベースの知識 本資料で学ぶこと 本資料では以下の内容を学びます。 Express と Sequelize による API サーバー開発 React と API サーバーの連携 Cross-Origin Resourcer Sharing React によるルーティング Auth0 によるユーザー認証 Heroku による API サーバーの公開 ライセンス この作品はクリエイティブ・コモンズ 表示 4.0

        Reactチュートリアル2:レビューサイトを作ろう
      • State of JavaScript 2020:いちばん利用率の高いJSフレームワーク、フロントエンドがReact、バックエンドはExpress、テストにはJest。2万4000人の調査結果

        IT技術者のSacha Greif氏とRaphaël Benitte氏が、JavaScriptに興味を持つ世界中のIT技術者約2万4000人にアンケートを取り、結果をまとめたWebサイト「State of JavaScript 2020」が公開されています。 JavaScriptの最新のシンタックスや命令がどれくらい使われているか、フロントエンドやバックエンド、ビルドツールなど分野ごとにさまざまなJavaScript関連の技術はどれくらい興味を持たれているかなど、アンケート結果を基にして、満足度(Satisfaction)、興味(Interest)、利用率(Usage)、認知度(Awareness)などを計算。それぞれについてランキングを作成しています。 それぞれの値は次の式で計算されると説明されています。それぞれの項目にはアンケートの回答数が入ります。 満足度=またこの技術を使いたい/(

          State of JavaScript 2020:いちばん利用率の高いJSフレームワーク、フロントエンドがReact、バックエンドはExpress、テストにはJest。2万4000人の調査結果
        • どうして Fastify は生の Node.js より速いの? : (*x).b=z->a+y/c

          Fastify 速いですね Express が hapi より遅いのは意外でした Koa は本体だけだと Express 以上に何もしないので その分速めです よくみると驚きなのが http.Server より Fastify が速いというところ http.Server はフレームワークを使わない Node.js 自体の API です Koa や hapi はこれを中で使っています これより速いということは Fastify は http.Server は使わずに net などを使って ソケット通信部分を直接操作しているのでしょうか? http.Server を使ってない?Fastify のソースコードを見た限りでは 特に設定をしなければ http.createServer でサーバを作成しています つまり http.Server を使っています https://github.com/fas

            どうして Fastify は生の Node.js より速いの? : (*x).b=z->a+y/c
          • Admin.jsを使って面倒な管理画面をサクッと作ろう | DevelopersIO

            こんにちは、CX事業本部Delivery部サーバーサイドチームのmorimorkochanです。 突然ですが「あぁ〜管理画面作るのめんどくせ〜」って思うことはないですか? 例えばRDBと接続されたRESTfulなAPIサーバーを作っていて、一部の管理者向けに管理画面を作りたいが管理画面にこだわりがない場合などなど。 そんな時に便利なのが、Admin.jsです。Admin.jsは管理画面を簡単に作成できるフレームワークです。オープンソースとして公開されており、クラウドにデプロイされているサービスを利用する場合は月額料金がかかりますが手動でサーバーに組み込んでデプロイする場合は無料です。 Admin.jsを使うと、RDBで管理される各テーブルごとにCRUD画面を簡単に作成することができます。これによってRDBと同じプロパティを何度も定義したり同じようなCRUDコードを何度も記述する必要はありま

              Admin.jsを使って面倒な管理画面をサクッと作ろう | DevelopersIO
            • 「The State of JS 2021」公開。最も使われているフロントエンドのライブラリはReact、バックエンドはExpress、ビルドツールはwebpackなど

              「The State of JS 2021」公開。最も使われているフロントエンドのライブラリはReact、バックエンドはExpress、ビルドツールはwebpackなど 回答者の国別分布を上位5位までを見ると米国が14%、ドイツが4.8%、ロシアが4.5%、フランスが4.2%、イギリス(UK)が4%となっており、日本の回答者は1.3%で15位、中国の回答者も1.3%でした。 一方、言語別では英語が70.1%と他を圧倒しており、2位がスペイン語で5.4%、ロシア語が5%、フランス語が3.3%、ドイツ語が2.3%、中国語、ポルトガル語、そして日本語が1%でした。 アンケートの結果は、ProxyやPromiseなどに関するJavaScriptの新機能がどのくらい使われているか、Service WorkerやWeb Audio API、WebGLなど新しいブラウザAPIがどのくらい使われているかや

                「The State of JS 2021」公開。最も使われているフロントエンドのライブラリはReact、バックエンドはExpress、ビルドツールはwebpackなど
              • なんとなく CORS がわかる...はもう終わりにする。 - Qiita

                Access to XMLHttpRequest at 'http://localhost:8081' from origin 'http://localhost:8080' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: It does not have HTTP ok status. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is ther

                  なんとなく CORS がわかる...はもう終わりにする。 - Qiita
                • Express+TypeScriptをはじめるときにやったこと - くらげになりたい。

                  Expressでサーバ立てたいなと思ったので、 TypeScriptではじめるときにやったことの備忘録。 TypeScriptの設定 まずは、package.jsonから。 # package.jsonの生成 $ npm init # typescriptのインストール $ npm i -D typescript @types/node # バージョン確認 $ npx tsc -v # ts初期化: tsconfig.json生成 $ npx tsc --init tsconfig.jsonの設定する。 // tsconfig.json { "compilerOptions": { "target": "ES2019", "module": "commonjs", "sourceMap": true, "outDir": "./dist", "strict": true, "esModul

                    Express+TypeScriptをはじめるときにやったこと - くらげになりたい。
                  • TypeScriptの型定義からバリデーションコードを生成するツールを書いた

                    create-validator-tsというTypeScriptの型定義からJSON Schemaを使ったバリデーションコードを生成するツールを書きました。 モチベーション expressなどでAPIを書くときに、Request/Responseが意図したものかどうかをバリデーションする必要があります。 特にreq.queryなどはStringが入ると予想しますが、オブジェクトが入ってくることもあります。 これは、expressの内部で使っているqsというURLクエリのパーサが、オブジェクトや配列へ展開する機能を持っているためです。 expressを使ってるサイトは ?q=text があるときに req.query.q には オブジェクトが入る可能性をちゃんと考慮しないといけない。 ?q[a]=text で req.query.q ; // { a: "text" } になる — azu

                      TypeScriptの型定義からバリデーションコードを生成するツールを書いた
                    • AWS LambdaとNuxt.jsでServer Side Renderingする(2020年版) - Sweet Escape

                      サーバーレスでサーバーサイドレンダリング(SSR)の後編です。前編はこちら。 www.keisuke69.net なお、同内容をこちらのイベントでも話す予定ですので興味あるかたはぜひこちらも。 serverless-newworld.connpass.com はじめに サンプルアプリ serverless.yaml 最後に はじめに 前回、SSRとはって話を簡単にしました。今回はSSRをAWSのサーバーレス、つまりAWS Lambdaでやってみたいと思います。 今回はVue.jsのフレームワークであるNuxt.jsで作ったサンプルアプリのSSRをLambdaで試してみます。 前回のブログでNuxt.jsでの例という説明をしましたが、今回はそこを実際にやっていく感じです。 なお、Nuxt.jsをLambdaで動かす場合の話って実はググってもあまり出てきません。いくつかの記事が出てくるだけです

                        AWS LambdaとNuxt.jsでServer Side Renderingする(2020年版) - Sweet Escape
                      • JSのプラグインシステムについて書くJavaScript Plugin Architecture 2.0をリリースしました

                        JSのプラグインシステムについて書くJavaScript Plugin Architecture 2.0をリリースしました JavaScriptのプラグインシステムについて書いた小さな電子書籍であるJavaScript Plugin Architecture 2.0をリリースしました。 1.0(初版)公開時の記事は次のページから参照できます。 JavaScript Plugin Architectureというプラグイン設計について学ぶ無料の電子書籍を書いた | Web Scratch 2.0の詳しい変更点についてはリリースノートを参照してください。 Release v2.0.0 · azu/JavaScript-Plugin-Architecture 2.0リリース時にGitBookからHonKitに移行しました。 そのため、公開するURLが次の場所に変更されています。 https://a

                          JSのプラグインシステムについて書くJavaScript Plugin Architecture 2.0をリリースしました
                        • GitHub - oldboyxx/jira_clone: A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.

                          A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.

                            GitHub - oldboyxx/jira_clone: A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). Auto formatted with Prettier, tested with Cypress.
                          • 個人開発してるサービスをExpressからNext.jsにしたり、BusBoyを使った話しなど - maru source

                            2017年から個人で開発しているTrickleというサービスがある。最近、これのバックエンド構成を変えたり、新機能追加などをした。技術的に目新しいものや凄いものはないけど、頑張ったのでその時の話を残しておく。 バックエンド Express → Next.js Multer → BusBoy Web版 GAE → Cloud Run クライアントアプリ React Nativeのアップグレード react-native-image-crop-picker → react-native-image-picker ソーシャルログイン アイコン変更 バックエンド Express → Next.js これまではExpressでモバイルアプリ向けのWeb APIを作っていたが、今回Web版も作るにあたり、Next.jsに移行した。 まずはこれまでのモバイルアプリ向けAPIをNext.jsのAPI Ro

                              個人開発してるサービスをExpressからNext.jsにしたり、BusBoyを使った話しなど - maru source
                            • 🤺 Node.js + Expressの混沌を統治する 🤺 - estie inside blog

                              こんにちは!株式会社estieでEMをやっています、t-poyoです。 今回は、estieの創業以来走り続けてきたプロダクトのapiをどう改善しているかについて書きたいと思います。 当社は"estie"と"estie pro"という2つのサービスを作っていますが、今回は"estie"の開発にまつわるお話になります。 こんな方に読んでほしい estieの開発チームが何をやっているのか知りたい方 node.jsでイチからプロダクトを作りたい方 apiのアーキテクチャに悩みつつも「クリーンアーキテクチャほどガチガチにやるのは…」な方 TL;DR コールバック関数を利用してアプリケーション層をExpressから分離できる 分離した関数に対して複雑なモックを使わずテストを書ける あらすじ estieは、2020年2月にUI刷新をおこない、バージョンも2.0にメジャーアップデートしました。 その際、フ

                                🤺 Node.js + Expressの混沌を統治する 🤺 - estie inside blog
                              • NestJSのススメ ~Expressを超えてゆけ~ - Qiita

                                この記事は、今年イチ!お勧めしたいテクニック by ゆめみ feat.やめ太郎 Advent Calendar 2019 23日目の記事です。 導入 皆さんこんにちは。らいパン粉という者です。twitter→https://twitter.com/elipmoc101 さて、皆さんはバックエンドのプログラミング言語に何を選ぶでしょうか。 PHP?Ruby?JavaScript(Node.js)? それともElixir、Scala、Go、Rust、Haskell等でしょうか。Coolですね。 最近、フロントエンドではTypeScriptが有名です。 この際、バックエンドもフロントエンドもTypeScriptでサクッと開発してみたいと思いません?僕は思いませんけど。(Ebio Syntax) そんなわけで、TypeScriptでサクッとバックエンド開発ができるNestJSを紹介していきます。

                                  NestJSのススメ ~Expressを超えてゆけ~ - Qiita
                                • Jestでテストを書こう!

                                  はじめに はじめまして。 エンジニアのtaptappunです。 我々は普段からビットコインという「お金」を扱ったサービスを開発しています。 そのため、日々バグをなくす努力をしており、その一つとして自動テスト(CI)を導入しています。 ビットバンクでは普段、Node.js(TypeScript)を用いて開発しています。 今回はNode.jsのテストフレームワークであるJestを利用したテストの導入方法と実践的なテストの書き方について紹介していきます。 Jestについて Jestは、Facebookが開発を進めている、オープンソースのJavaScriptのテストフレームワークです。 Jest(Github) TypeScriptで記述したものでも利用できます。 テストフレームワークであるため、テストを書くために必要な一通りの機能が提供されています。 弊社ではTypeScriptで記述したテスト

                                    Jestでテストを書こう!
                                  • Lets start TypeScript ~Vue3 + Express で TypeScript 入門してみよう~

                                    Vue3とExpressでToDoアプリを作ることで、TypeScriptに入門しようっていう内容です。 TypeScriptは何も怖くありません。一度使い始めたらもうJavaScriptには戻れなくなるだけです。TypeScriptに入門して快適なコーディングライフを送りましょう!

                                      Lets start TypeScript ~Vue3 + Express で TypeScript 入門してみよう~
                                    • Dynamic Static Typing In TypeScript — Smashing Magazine

                                      In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types, and generics. We want to formalize the most dynamic JavaScript behavior in a way that we can catch most bugs before they happen. We apply several learnings from all chapters of TypeScript in 50 Lessons, a book we’ve published here on Smashing Magazine late 2020

                                        Dynamic Static Typing In TypeScript — Smashing Magazine
                                      • Express (Node.js) の Graceful shutdown - Qiita

                                        基本的な実装の仕方と、実装した場合 / しなかった場合、で実際にどういう動作をするか〜、について書きます。 Linux, Node.js 12.13.0, での話だけをします。 Graceful shutdown ? Express (Node.js) に限りませんが、Web サーバーを停止する際、クライアントから接続中のリクエスト (リクエスト受付してまだレスポンスしていない接続) はどうなるでしょうか? Graceful shutdown とは一般的に以下の停止を指します。 停止指示後に、新しい接続を受付しない 残った処理中の接続が完了するのを待ってから、プロセスを安全に停止する SIGNALs そもそも Web サーバープロセスはどうやって停止するかというと、 SIGNAL を用いて停止します。 具体的には下表の通り、コマンド等によって SIGNAL を送信できます。 SIGNAL

                                          Express (Node.js) の Graceful shutdown - Qiita
                                        • GitHub - menduz/typed-url-params: TypeSystem based parser for url parameters

                                          import { ParseUrlParams } from "typed-url-params" function assert<T extends string = string>(r: ParseUrlParams<T>): asserts r is ParseUrlParams<T> {} assert<"/:asd/b">({ asd: "" }) assert<"/xxx/:asd/bbb:dsa">({ asd: "", dsa: "" }) assert<"/xxx/:asd/bbb/:dsa">({ asd: "", dsa: "" }) assert<"/xxx/:asd/bbb/:dsa">({ asd: "", dsa: "" }) assert<"/:test*-bar">({ test: [] }) assert<"/:test*-bar">({}) asser

                                            GitHub - menduz/typed-url-params: TypeSystem based parser for url parameters
                                          • GitHub - tinyhttp/tinyhttp: 🦄 0-legacy, tiny & fast web framework as a replacement of Express

                                            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 - tinyhttp/tinyhttp: 🦄 0-legacy, tiny & fast web framework as a replacement of Express
                                            • DockerでNode.jsを動かすときのベストプラクティス

                                              DockerでNode.jsアプリケーションを動かす際に色々と考慮しなければいけない点があるのでそのあたりを解説していきます こんにちは!バックエンドとインフラを勉強中のこのぴーです 前回はDockerイメージを軽量化する方法について解説しましたが、今回はDockerでNode.jsアプリケーションを動かす際に色々と考慮しなければいけない点があるのでそのあたりを解説していこうと思います また、今回作成するDockerfileや.dockerignoreはGitHub上から確認できます やってしまいがちな例 まず、悪い例として何も考えずにexpressのサーバをDockerを使って立ててみます index.js (expressのドキュメントより引用) const express = require('express') const app = express() const port =

                                                DockerでNode.jsを動かすときのベストプラクティス
                                              • 実稼働環境における Express の使用におけるパフォーマンスに関するベスト・プラクティス

                                                StrongLoop / IBMによって提供されるこの翻訳. 本書は、英語の資料と比較すると古くなっている可能性があります。最新の更新については、英語版の資料を参照してください。 実稼働環境におけるベスト・プラクティス: パフォーマンスと信頼性 概説 この記事では、実稼働環境にデプロイされた Express アプリケーションのパフォーマンスと信頼性に関するベスト・プラクティスについて説明します。 このトピックは、従来型の開発と運用の両方にわたる「DevOps」の世界に明確に分類されます。したがって、情報は次の 2 つの部分に分かれています。 コードで実行する処理 (開発部分) gzip 圧縮を使用する 同期関数を使用しない ロギングを正確に実行する 例外を適切に処理する 環境/セットアップで実行する処理 (運用部分) Set NODE_ENV to “production” Ensure

                                                • Body-ParserがExpressにexpress.json()として標準搭載されている話 - Qiita

                                                  結論 v4.16.0以降のExpressを使用している場合は、express.json()が使える。 はじめに Expressでクライアント経由からデータを会得する場合、Body-Parserをインストールしてreq.body経由でデータを会得するのが一般的でした。 しかし、現在のExpressには、Body-Parserの機能が標準で搭載されていることを知りました。それがexpress.json()です。 express.json()とは Express 4.x - API リファレンス Body-Parserを基にExpressに組み込まれた機能です、クライアントから送信されたデータを、req.body経由で会得、操作できます。 This middleware is available in Express v4.16.0 onwards. 4.16.0以降のバージョンに搭載しているの

                                                    Body-ParserがExpressにexpress.json()として標準搭載されている話 - Qiita
                                                  • The Secret Parameter, LFR, and Potential RCE in NodeJS Apps

                                                      The Secret Parameter, LFR, and Potential RCE in NodeJS Apps
                                                    • express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた

                                                      express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた Expressを使ったアプリケーションの起動を早くするために、ルーターを遅延ロードできるexpress-lazy-routerというライブラリを書きました。 モチベーション Expressを使ったウェブアプリを書くときに、TypeScriptをコンパイルするためにts-node(ts-node-devを使っています。 これは、起動時にすべてのTypeScriptファイルをコンパイルすることを意味しています。 大量のファイルのコンパイルはWebアプリケーションの起動を遅くします。 ts-nodeなどはimportしたファイルをその場で同期的にコンパイルする仕組みであるため、読み込むファイルが多いほどコンパイル時間が長くなります。 起動時には必要ないものは後でコンパイルすることで、

                                                        express + ts-nodev-dev利用時に、遅延ロードをして起動時間を早くするためのライブラリを書いた
                                                      • [Node.js][Express]リクエストからパラメータを取得する・POSTされたデータを取得する

                                                        クエリパラメータを取得する クエリパラメータを取得するには req.query を使います。 const express = require('express'); const app = express(); app.get('/hello', (req, res) => { res.send('Hello ' + req.query.name); }); app.listen('3000', () => { console.log('Application started'); }); $ curl 'http://localhost:3000/hello?name=Suzuki' Hello Suzuki パスパラメータを取得する リクエストされたパスからパラメータを取得するには req.params を使います。 const express = require('express')

                                                        • Node+TypeScript+ExpressでAPIサーバ構築 - Qiita

                                                          TypeScript+Node環境の構築 Node環境でTypeScriptを始めるには ※手元のOSにNode.jsがインストールされていることを前提に始めます。 まずは適当に作業ディレクトリを作成して、その中にtypescriptパッケージをインストールしましょう。 PS C:\Users\user\Desktop> mkdir project; cd project; PS C:\Users\user\Desktop\project> npm init -y PS C:\Users\user\Desktop\project> npm install -D typescript @types/node 作業するプロジェクト配下でtypescriptと@types/nodeをインストールしましょう。 @types/nodeは、Node.jsの型定義ファイルになります。 型定義ファイルとい

                                                            Node+TypeScript+ExpressでAPIサーバ構築 - Qiita
                                                          • サルでも分かるExpressでのjsonAPIサーバーの作り方 - Qiita

                                                            サル並みの語彙力の僕が書いた記事です。 事前知識 APIサーバーとは Webサービスのバックエンドによく使われる。 「PHP入門」などでWebサービスを作るシーンが多く見られますがその違いは簡単に言うと「Webサービスの外部から利用できるかできないか」です。 多くのPHP入門の記事ではPHPでMySQLなどのデータベースからデータを取ってきてそれをそのままechoなどで表示する例がよく見られます。 しかし最近のWebサービス開発ではフロントエンドの役割をする部分がバックエンドのAPIサーバーにリクエストを投げてAPIサーバーがデータベースからデータを取ってきてそれをフロントエンドに返しページに表示するのが多い気がします。 APIサーバーを立てるメリットとして僕が一番思うのはそのアプリのスマホ版を作る時に楽です。 主なAPIサーバーの機能をまとめると「 受け取ったリクエストに対してそれに応じ

                                                              サルでも分かるExpressでのjsonAPIサーバーの作り方 - Qiita
                                                            • serverless-expressでAPI GatewayからLambdaを実行する

                                                              serverless-expressを利用して、API GatewayからLambdaに配置したExpressアプリケーションを実行する方法になります。

                                                                serverless-expressでAPI GatewayからLambdaを実行する
                                                              • 2024-03-05のJS: Parcel v2.12.0、`polyfill.io`の代用、express 4.18.3

                                                                JSer.info #683 - Parcel v2.12.0がリリースされました。 Parcel v2.12.0 Bunと同様の仕組みとして、Import Attributesを使ったmacroに対応しています。 JavaScript Macros in Bun | Bun Blog ブラウザ上で動作するREPLを公開、bundleにもLightning CSSを使うように変更されています。 その他にはメモリ使用量を52%改善、書き込みのパフォーマンスの改善なども行われています。 先週の記事で polyfill.io がFunnull CDN(方能CDN)を運営するFunnull(南京妙彩文化传播有限公司)に買収されたことをお伝えしました。 その後、FastlyやCloudflare(cdnjs)が polyfill.io の代用サービスとして、https://polyfill-fast

                                                                  2024-03-05のJS: Parcel v2.12.0、`polyfill.io`の代用、express 4.18.3
                                                                • node + expressでJWT (2021年1月) - Qiita

                                                                  var express = require('express'); var app = express(); var jwt = require('jsonwebtoken'); app.use(express.json()); app.use(express.urlencoded({ extended: true })); app.listen(3000, function () { console.log("App start on port 3000"); }) //認証無しAPI app.get('/', function (req, res) { res.json({ status: "OK" }); }) //認証+Tokenの発行 app.post('/login', function (req, res) { //ID,PW取得 var username = req.bod

                                                                    node + expressでJWT (2021年1月) - Qiita
                                                                  • express.jsのcors対応 - Qiita

                                                                    はじめに APIサービスを構築する際に、Postmanなどのツールでは正常にアクセスできますが、 ブラウザからアクセスすると、エラーになる場合があります。 それはCORS(Cross-Origin Resource Sharing)対応をしていない可能性があります。 なぜなら、サイトのドメインとAPIサービスのドメインが違う場合は 先にoptionsメソッドで問い合わせをします。許可する場合のみ実際のAPIを通信します。 ※同じドメインの場合はCORSの対応は要らないです。 const app = express() const allowCrossDomain = function(req, res, next) { res.header('Access-Control-Allow-Origin', '*') res.header('Access-Control-Allow-Method

                                                                      express.jsのcors対応 - Qiita
                                                                    • SSRなNuxtで認証情報をセッションに保存する - くらげになりたい。

                                                                      SSRなNuxt、リロードするとstoreから認証情報が消えてしまい、 認証状態で初期レンダリングできないのつらいなとおもっていたら、 Nuxtのサンプルがよさげだったので、自分用に再整理してみた。 認証ルート - Nuxt.js ざっくりの方針 認証情報をStoreに保存するときに、sessionにもいれておく sessionにいれるために、serverMiddlewareを使う serverMiddlewareではexpressを立てて、sessionに詰める/削除だけする 準備する。設定する。 ライブラリのインストール npm install --save express express-session body-parser whatwg-fetch serverMiddlewareの@/api/index.ts serverMiddlewareで呼ばれる処理を書く。 セッションを

                                                                        SSRなNuxtで認証情報をセッションに保存する - くらげになりたい。
                                                                      • デザイン未経験でできるAdobe Expressの使い方20選

                                                                        デザインがはじめての人でも、数タップで完成。 印象的で魅力的なグラフィックやビデオ、Webページを簡単に、しかも無料で作成できるAdobe Express。 SNSなどで差をつける、Adobe Expressの使い方と、押さえておきたい便利な機能をまとめてご紹介します。 コンテンツ目次 1分でわかるAdobe Expressの使い方 レスポンシブデザイン クイックアクション おすすめフォントと配色 SNS投稿スケジュールの管理 配色の自動変更 背景の削除も無料 スマホでも使える Adobe Stock画像、使い放題 直感的なレイヤー機能 Adobe Fontsも、使い放題 デザインアセットは無限大 効果のシャッフル機能 背景透明のPNGをダウンロード Adobe各種アプリも利用可能 文字の大文字化&フィット 自由でフレキシブルな背景設定 独自のブランディング機能 多彩なアニメーション ファ

                                                                          デザイン未経験でできるAdobe Expressの使い方20選
                                                                        • GitHub - cmorten/opine: Minimalist web framework for Deno ported from ExpressJS.

                                                                          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 - cmorten/opine: Minimalist web framework for Deno ported from ExpressJS.
                                                                          • Welcome to Fiber — an Express.js styled web framework written in Go with ️

                                                                            Welcome to Fiber — an Express.js styled web framework written in Go with ️ Introduction Hello, World! 👋 Today we will deal with a young (but ambitious) Fiber web framework on Go and understand that this is not "yet another new framework, like X", but a great tool for creating rapid web applications. 📌 It will be a review article, dive into Fiber we will start further. Table of contents What is F

                                                                              Welcome to Fiber — an Express.js styled web framework written in Go with ️
                                                                            • Code Database

                                                                              Expressなどで開発をする人の中にはせっかくJavaScriptでサーバーをたてているからフロントの描画にもフレームワークを用いたいと思う方は多いと思います。今回はVue.jsを取り上げます。Vue.jsでのアプリケーションの雛形を作ってくれるVue-CLIを用いてさくっとExpressとVueを統合した環境を作成する方法を紹介します。 目標とする統合環境今回はフロントをVue.js(Vue-CLI3)、サーバーをExpress.jsで立ち上げます。そして、本記事の目標はファイルのバンドルのためにデフォルトで立ち上げることができる(npm run serveコマンドで)開発用サーバーとExpress実行用のサーバーを立ち上げて、httpリクエストとレスポンスの処理をすることです。 上のようなイメージです。localhost:8080で立ち上げたフロント開発用のサーバーからlocalho

                                                                                Code Database
                                                                              • expressのルーティングを一覧する静的解析ツールを書いた

                                                                                express-router-dependency-graphという、ソースコードを静的解析してexpressのルーティングと使ってるmiddlewareの一覧を出してくれるツールを書きました。 azu/express-router-dependency-graph: A static code analysis tool that creates a dependency graph for express routing. 次のように globでexpressを含むソースコードを指定することで、 そのディレクトリ以下にあるソースコードからexpressのuse,get,post,delete,putなどでのルーティングの一覧を作成します。 [ { filePath: "<root>/src/game.ts", routers: [ { method: "get", path: "/ge

                                                                                  expressのルーティングを一覧する静的解析ツールを書いた
                                                                                • Electron + Express + React で Web・デスクトップ共通のアプリを作る - Qiita

                                                                                  Electron + Express.js + React を使ってWebアプリとデスクトップアプリを共通のコードで作ってみたいと思います。 今回作成したコードは github に置いてあります。 参考にしたサイト Electron + Express で デスクトップアプリを作る 想定しているターゲット あまり無いとは思いますが,普段,サーバに繋がる環境ではブラウザからアクセスしてアプリを実行するけど,稀にサーバに繋がらないスタンドアロンの環境でもアプリを実行するようなケースを想定しています。 動作確認環境 OS macOS Mojave Electron 4.0.6 Express.js 4.16.0 React 16.8.6 Node.js v11.6.0 それでは早速ですが,アプリの雛形生成に express-generator を使用するので、インストールを行います。

                                                                                    Electron + Express + React で Web・デスクトップ共通のアプリを作る - Qiita

                                                                                  新着記事