並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 197件

新着順 人気順

node.js_expressの検索結果1 - 40 件 / 197件

  • Node.js + Express を Heroku で動かすまでの手順まとめ - tacamy--blog

    普通の JavaScript も jQuery もまともに書けないけど、はじめての Web アプリを Node.js でつくってみるという奮闘記。 環境つくるだけなのに何も分からなすぎてハマりすぎて、この一連の流れだけで丸 2 日潰れるという大惨事だったので、ちゃんとブログに残しておく。 Node.js のインストール Node.js の INSTALL ボタンから、インストーラを使って入れることもできるけど、Node.js のバージョンを切り替えて使える方が便利だと思うので、前回のエントリを参考に nodebrew を使ってインストールするのがオススメ。 node.js 入れるなら nodebrew が超簡単 - tacamy memo インストールが正しくできているか確認のため、Node.js のバージョンを表示。 $ node -v npm のインストール Node.js にはたくさ

      Node.js + Express を Heroku で動かすまでの手順まとめ - tacamy--blog
    • WebSocket + Node.js + Express — Step by step using Typescript

      UpdateCheckout my new Angular WebSocket client article 😙. You could be interested in my article about realtime and schemaless database (Cloud Firestore) and Angular -> Step by step tutorial and “CUD operations, transactions and batch writes deep dive”. This is a quick step by step tutorial about WebSocket, Node/Express and Typescript. The full source code provided in these examples is lovely host

        WebSocket + Node.js + Express — Step by step using Typescript
      • node.js + express + mongoDB + WebSocket などのリンクまとめ - shohu33's diary

        環境設定等 ・Ubuntu+nginxでnode.js+npmのインストールからデプロイまで Ubuntuで構築しているので参考になった。 本記事のコメント欄も興味深いコメントが nodejs1プロセスだとブロッキングすると終わるのでfugueなどを使う方がいい。websocket使うならhaproxy使うこと ・node.js のホスティングサービスまとめ node.js + Express テンプレート ・request情報をテンプレートに渡す デバッグ ・node.jsデバッグ方法 バリデーション ・node-validator ・Live form-validation with Node.js ログイン認証 ・Node.js+Express+Mongoose(MongoDB)でログイン認証 簡単なユーザー認証の仕方のサンプルソース有り ・expressの本家サイト, Passin

          node.js + express + mongoDB + WebSocket などのリンクまとめ - shohu33's diary
        • krakenjs - Give your node.js express apps some extra arms

          The kraken suite Kraken is a secure and scalable layer that extends express by providing structure and convention. Though kraken is the main pillar of our framework, the following modules can also be used independently: Getting started 0. Install node.js and essential build tools Install node.js, which will in turn install npm, which is used to manage all your dependencies. In order for the npm in

            krakenjs - Give your node.js express apps some extra arms
          • Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号

            昨日の記事では、Node.jsアプリでHello worldする際に、それに必要なファイル(web.js, package.json, Procfile, .gitignore)を1個ずつ新規作成してたけど、expressコマンドを使えばその雛形を自動生成できることに後から気づいた。これを使うと、web.js(=app.js)とpackage.jsonの2つは自動生成できる。Sinatra単体には無い機能だね。 あと、Sinatraアプリ開発時に使われる自動リロード機能(ShotgunやSinatraReloaderなど)に相当するnode-devをちょっと使ってみたので、それについてもメモ。 expressをグローバルインストール expressコマンドを使うには、Expressパッケージをグローバルインストールする。 $ npm install -g express /Users/ru

              Node.js(Express)アプリの雛形を自動生成する - アインシュタインの電話番号
            • 注目のクラウド環境dotcloudでnode.js+expressを動かしてみたよ。 - 小さい頃はエラ呼吸

              はじめに dotcloudという今注目を集めているPaasクラウドのdotcloudでnode.js+expressを動かしてみました。このエントリでは、node.jsを動かすことができるクラウド環境dotcloudでnode.js + expressフレームワークを動かす方法について書いています。 前回のエントリからの続きとなっているので、はじめての方は前回のエントリから参照してください。 Nodeが動くクラウド環境dotcloudでnode.jsを動かしてみたよ。 - 大人になったら肺呼吸 ソフトウェアのバージョン Mac OS X 10.6.7 node.js 0.4.2 npm 1.0.9-1 express 2.3.10 事前準備 1.クライアントにnode.jsをインストールをします。 wget http://nodejs.org/dist/node-v0.4.2.tar.gz

                注目のクラウド環境dotcloudでnode.js+expressを動かしてみたよ。 - 小さい頃はエラ呼吸
              • Creating a Web App with Backbone.js, Node.js, Express.js, Bootstrap, and MongoDB - TUTORIAL

                Tech Stack for the Backbone.js WebApp Before moving on to building the application, it’s a good idea to get to know more about the Tools and Frameworks we’ll be using. Backbone.js “Backbone.js is a Frontend framework which helps us in building web apps in a more structured way and helps us in writing cleaner and bug-free code.” Don’t worry if you do not understand the above definition, let’s first

                  Creating a Web App with Backbone.js, Node.js, Express.js, Bootstrap, and MongoDB - TUTORIAL
                • node.js+express+PassportでOAuth認証 - Tech-Sketch

                  軽めの話題を 毎回割と「濃い目」の記事が多いこのTech-Sketchですが、今回は軽めの内容として、nodejsとそのモジュールであるPassportを利用した他サービスとの認証連携を説明しようと思います。 PassportはConnectやExpressベースのWebアプリケーションに認証の仕組みを組み込むことができるモジュールです。単純なローカルでのユーザ名・パスワードによる認証から、OpenIDやOAuthを利用した認証もカバーしています。それぞれの認証の方式はstrategyとして選択することが可能で、簡単に認証に関する実装を追加することができます。OpenID/OAuthで認証を行う場合のstrategyは、メジャーなサービスに対してのものはnpmでインストールできる形ですでに多数用意されています。 具体的にどのようなstrategyが用意されているかは、以下のリンク先を参照し

                  • TypeScript + Node.js + expressでGyazoサーバを作った - atdxfe's Blog

                    いい感じにスクリーンショットが撮れる Gyazoは、スクリーンショットを共有するためのツール。 Gyazo - Gyazoへようこそ : スクリーンショットの瞬間共有 撮影したスクリーンショットは自動的にgyazo.com上へアップロードされるけど、URLは128bitのハッシュ値(MD5)で公開されるから、URLを知っている人にしかまず見えませんよ、ということになっている。 このGyazo、ソースが公開されており、サーバを設置してプライベートGyazoサーバを構築することが出来る。 せっかくなので、今回は最近使っているTypeScript(0.9.5) + Node.js + expressの構成で自作してみることにした。 shidasan/gyazo-server-typescript · GitHub 以下、ソース。 ///<reference path='./d.ts/node/n

                      TypeScript + Node.js + expressでGyazoサーバを作った - atdxfe's Blog
                    • node.js + express + mongodb + mongoose を試してみた - ネリモノ系

                      そんな組み合わせを使う機会に恵まれたのでせっかくだからメモ。 websocketとかやりたい人はそれようのサンプルがいっぱいあると思うのでそっちを見たほうがいいです。 mongodb は既にインストールされていることを前提として書きます。 # node.js のインストール $ git clone git://github.com/ry/node.git $ cd node $ ./configure $ make $ sudo make install node.js がインストールできたら、ruby でいうところの gem のような npm をインストールして便利なものを追加していきます。 # npm のインストール $ curl http://npmjs.org/install.sh | sudo sh # node.js 用フレームワーク express のインストール $ sud

                        node.js + express + mongodb + mongoose を試してみた - ネリモノ系
                      • 【入門向け】Node.js + Express4 + MongoDB + Vagrant + foreverでChatWorkと連動するCRUDアプリを開発する。(1)(導入編) - Qiita

                        ##この記事について Node.js + Express4 + MongoDB + Vagrant(開発環境) + foreverを利用して簡単なCRUD(Create, Read, Update, Delete)アプリを開発しました。開発にあたりPHP歴3年の著者が得られた知見をまとめます。 導入編、環境編、開発編の全3回を予定しています。皆様のこれからの開発の一助になれば幸いです。 ##対象読者 ある程度の開発経験があり、Node.jsを使ったアプリケーション開発に興味がある/これから実装する人。 ノンブロッキングI/Oを知りたい人。 node.js + express4 + MongoDB による開発環境構築に不安がある人。 少しプログミングが書けてIT業界に興味があり、これからもっと学んでいきたいという意欲的な人。 ##注意書き Node.js, MongoDB, Vagrantな

                          【入門向け】Node.js + Express4 + MongoDB + Vagrant + foreverでChatWorkと連動するCRUDアプリを開発する。(1)(導入編) - Qiita
                        • 【node.js】expressでapiサーバーを実装するときに最低限必要そうなことをまとめておく - とりあえずphpとか

                          はじめに socket.ioを使って簡単なチャットサーバーを作ろうとしました 当初、socket.ioを使わないapiの実装はphpで、socket.ioの部分だけnode.jsで・・・と考えていたのですが どうせならapiの部分もnode.jsで作った方がいいのかなと思ってちょっと調べことをメモ ほしい機能 ・getまたはpostリクエストを受け取ってjsonを返す ・mysqlを使う ・アクセスログ、エラーログ、アプリのログを出力 ・定数をどこかにまとめる ・サーバーが落ちた時に再起動するようにしたい 使った方が便利そうなもの ・バリデーションのライブラリ ・Promiseを使ってコールバック地獄にならないように とりあえずはこんなところだろうか getまたはpostリクエストを受け取る ここで必要そうなことはアクセスされるurlによって処理を振り分けることとgetとpostのパラメー

                            【node.js】expressでapiサーバーを実装するときに最低限必要そうなことをまとめておく - とりあえずphpとか
                          • Node.js + Express + MongoDB でのセッション管理 - hogehoge

                            なんでMongoDBでセッション管理するのか Node.js + Express (Connect) で標準で提供されている MemoryStore でセッション管理を行うとメモリ上での管理になるため node が落ちるとセッションデータが消えることになりセッションの永続化ができませんし、動作確認もソースの確認も行っていませんが、production で起動した際に出力されるメッセージ(https://github.com/senchalabs/connect/blob/master/lib/middleware/session.js#L199)に Warning: connection.session() MemoryStore is not designed for a production environment, as it will leak memory, and will n

                              Node.js + Express + MongoDB でのセッション管理 - hogehoge
                            • Node.js + Express 4.x + MongoDB(Mongoose)でRESTfulなjsonAPIサーバの作成を丁寧に解説する.+ テストクライアントを用いたAPIテストまで - Qiita

                              Node.js Advent Calendar その2 http://qiita.com/advent-calendar/2015/nodejs2 Node.js Advent Calendarはこちら! http://qiita.com/advent-calendar/2015/nodejs こちらは1日目の記事です! RESTfulなAPIサーバって良く聞きますよね. 実際の開発でも,クライアントサイド,サーバサイドと作業を分担して行う事が多いと思います. 同様な記事は多々あります. しかしながら,具体的なコードへの言及や実行方法の確認などが甘いものも多く,初心者が作成する際には「結局どうすりゃ作れるんだよ」と途方に暮れる事も多いかと思います. この記事では2つの目標を建てました. 「APIサーバ作成初心者がNode.js + Express + MongoDBでのRESTfulAPI

                                Node.js + Express 4.x + MongoDB(Mongoose)でRESTfulなjsonAPIサーバの作成を丁寧に解説する.+ テストクライアントを用いたAPIテストまで - Qiita
                              • Node.js+Express+MongoDBでSessionを利用してログイン機能を実装 - Qiita

                                Node.jsでのセッションの使い方の勉強です. jadeでやってるサンプルが多いですが,jadeはイマイチ直感的に書けない(慣れない)のでテンプレートエンジンはejsを使います. 勉強中なので自分が理解出来るように解説してみます. 参考: Expressでログイン機能を作る - uchida75cmの日記 参考: Node.js + Express でログイン認証機能を実装する - Devlog バージョン node v0.10.23 express 3.4.8 npm 1.3.17 MongoDB shell version: 2.4.8 まずはプロジェクト作成 $ express -e login $ cd login $ npm install $ node app.js とりあえずブラウザからhttp://lobalhost:3000にアクセスして確認してみましょう.エラーが無く

                                  Node.js+Express+MongoDBでSessionを利用してログイン機能を実装 - Qiita
                                • node.js + express の記述でハマりがちなこと | Singen-Zaregoto

                                  node.jsは注目されている新技術であると同時にマニュアルやエラー例が少ないので、 先行技術を利用するが故にはまったこと、トピックス的なことをかきためる。 expressなんて「ソース読めって言ってんのか!」みたいなマニュアルしかないし。 バージョンは暫く0.4.7を利用。バージョンアップがかかれば最新をおっかけていく。 相対パスの取得がうまくいかない ソース: [javascript] require(“src/util”) [/javascript] エラー: [shell] node.js:134 throw e; // process.nextTick error, or ‘error’ event on first tick ^ Error: Cannot find module ‘src/util’ at Function._resolveFilename

                                  • node.js + express + mongoose で TODOアプリを作ってみる

                                    サーバサイドJavaScriptを試してみたかったのと、node.jsのシングルスレッドベースの非同期処理環境 上でのプログラミングが実際書き易いのかってのも試してみたかった。 MongoDB ストレージとしてMongoDBを使うことで、データ表現もjsonで記述できてしまうというのが、良さそうだった。 node.js のライブラリ 結果、node.js 上のWebアプリフレームワークである express と、mongodbのアクセスライブラリである mongooseをインストールして、簡単なTODOアプリを作りはじめた。 準備 これらのインストール。試す場合はググって下さい。 node.js npm express mongoose mongodb モデル(mongoose) mongooseは、最近書き方が大きく変わったらしい。 Webで検索したところが古い書き方をしていたようで、ち

                                    • ナマケモノになりたいishiducaが書いてます : Node.js+Express+Mongoose(MongoDB)でログイン認証

                                      2010年12月15日15:37 Node.js+Express+Mongoose(MongoDB)でログイン認証 カテゴリ とりあえず動いたので。(直さないといけないところは満載だけど) 概要 よくあるログイン(アカウント作成)をNode.jsで作る。 ウェブサーバはExpressで実装 Express上でのHTMLのテンプレートはEJSを使う ユーザデータはMongoDBに MongoDBをNode.jsを扱うドライバはmongooseを使う 仕組み スタート 「ログイン」か「アカウント作成」を選んでユーザー情報(userid, password)を入力して「submit」する [アカウント作成の場合] データベースに同一のアカウント(userid, passwordが同じ)があった場合は初期画面に戻る それ以外は、データベース(mydb)のコレクション(User)に書き込んで、成功画

                                      • Creating a REST API using Node.js, Express and MongoDB - TUTORIAL

                                        Web applications, Android applications, and even devices running on IoT(Internet of things), all of them have one thing in common. That is, they use something called REST API, for people who don’t understand REST API, a simple way to put it would be REST API act as a “middle man” between the data stored and the website that users use. Interestingly, that’s where the term API comes from Application

                                          Creating a REST API using Node.js, Express and MongoDB - TUTORIAL
                                        • 🤺 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
                                          • node.js + expressでgetとpostのリクエストパラメタを取得する - 小さい頃はエラ呼吸

                                            はじめに node.js + expressでgetとpostのリクエストパラメタを取得する方法を試してみました。サンプルプログラムを作るにあたり、以下のサイトを参考にさせていただきました。 node.jsでchatアプリっぽいもの作るメモ - すぎゃーんメモ node.js+expressでPOSTパラメーターを取得する方法 ::ハブろぐ Getを使う場合 サーバサイドのプログラム(get.js)はこんな感じです。 ★のところでGETリクエストに対する処理をしています。req.query.xxxでGETリクエストのパラメタを取得することができます。 // expressの読み込み var express = require('express'); // serverオブジェクトの作成 var app = express.createServer(); // ejsのレイアウトをoff a

                                              node.js + expressでgetとpostのリクエストパラメタを取得する - 小さい頃はエラ呼吸
                                            • Node.js+Express+MongoDBでREST APIをつくる - Qiita

                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                Node.js+Express+MongoDBでREST APIをつくる - Qiita
                                              • Twiwt:Blog / jugyo : node.js - express の初歩の初歩

                                                0 express のインストールは npm を使うと良いと思う。 npm install express 1 サーバーを起動するだけならこんな感じで書ける。 var app = require('express').createServer(); app.listen(3000); ただサーバーが起動するだけでアプリとしては何もできない。 2 '/' を GET すると 'hello world' を返すようにしてみる。 var app = require('express').createServer(); app.get('/', function(req, res){ res.send('hello world'); }); app.listen(3000); 3 ビューを使うにはアプリケーションを以下のように修正し、 var app = require('express').cr

                                                • Node.js + Express + forever を構成して nginx から流す - Qiita

                                                  Sinatra ライクな Node.js 用Webアプリケーションフレームワーク、軽量アプリケーション向け。 Node.js + Express で最低限のWebページが作れます。 ちなみに Sinatra は Ruby です。 Node.js をデーモン化して、プロセスを監視してくれます。 最近は pm2 という更に高機能な監視ツールもあるのですが、移行は今後考えるとして日本語文献の多い forever を使う。 今回は、nginx から pm2 で動かした Node.js サービスに流すまでを目指します。 環境 ゲスト: CentOS 6.2 ホスト: MacBookAir MacOS 10.8 VM: Parallels Desktop 9 for mac ゲストを対象とし、IPアドレスは 10.211.55.2 とする。 Node.js インストール CentOSでndenvをシス

                                                    Node.js + Express + forever を構成して nginx から流す - Qiita
                                                  • Node.js + Express4を使っていて、つまづいた注意点まとめ - Qiita

                                                    最近、色々Node.js + Expressを試しながらWebサービスを作ってみたりしてます。その中で自分がよくつまづいた所をまとめておきます。 前提 Node.js : v0.10.29 Express : v4.2.0 Vagrant どうでもいいけど Node.jsがv0.12リリースされてES6対応になったら、Express4がオワコンで、generator対応なKoa.jsが盛り上がりそうな気配。 http://koajs.com/ つまづきポイント なんか欲しくなったらnpmで探す たいていの欲しい機能は、すでにnpmにモジュール登録されてます。 https://www.npmjs.org/ 似たような機能がたくさんあります。なので、そのモジュールがちゃんとメンテされているか、みんな使っているくらい人気があるかを確認した方がいいです。中には、昔は王道だったけど、メンテされてなく

                                                      Node.js + Express4を使っていて、つまづいた注意点まとめ - Qiita
                                                    • GitHub - parse-community/parse-server: Parse Server for Node.js / 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 - parse-community/parse-server: Parse Server for Node.js / Express
                                                      • node.js + express でセッションストアを Redis に変更する方法

                                                        express のセッションは標準だとメモリストアなので、再起動するたびにセッションが消えてしまいます。そこでセッションストアを Redis にしてセッションを永続化出来るようにしてみます。 下記環境で動作を確認しました。 Node.js v0.4.8 express v2.3.11 connect-redis v1.0.5 npm で connect-redis をインストールします。 var express = require('express'); var RedisStore = require('connect-redis')(express); var app = express.createServer(); app.use(express.cookieParser()); app.use(express.session({ secret: "secret key", sto

                                                          node.js + express でセッションストアを Redis に変更する方法
                                                        • ゴールデンウィークスペシャル:AWS X-Ray を出来るだけローカル環境でチュートリアルする(Node.js + Express + DynamoDB Local を使って) - ようへいの日々精進XP

                                                          AWS X-Ray について AWS X-Ray とは何ですか? AWS X-Ray が出来ること 概念 AWS X-Ray の画面 Service Map Traces Trace の詳細 AWS X-Ray を利用する方法 X-Ray SDK X-Ray デーモン X-Ray API AWS CLI ローカル環境でチュートリアル 環境 X-Ray デーモンの用意 X-Ray デーモンのインストール X-Ray デーモン設定ファイルの作成 アクセスキー、シークレットアクセスキーを用意 X-Ray デーモンの起動 アプリケーションの用意 Node.js と Express の用意 AWS SDK for JavaScript と X-Ray SDK の導入 app.js /set /get アプリケーションを実行して計測してみる アプリケーションの起動 アプリケーションへの断続的なアクセス

                                                            ゴールデンウィークスペシャル:AWS X-Ray を出来るだけローカル環境でチュートリアルする(Node.js + Express + DynamoDB Local を使って) - ようへいの日々精進XP
                                                          • Node.js, Express, sequelize, React で始めるモダン WEB アプリケーション入門(Express/sequelize編) - Qiita

                                                            目的 WEB アプリケーションの入門として下記を学ぶことが目的です。 Express スタートアップ (Node.js 初期化含む) O/R マッパー sequelize を使った DB 処理入門 React スタートアップ 今回は Express スタートアップと sequelize の利用方法について記載してます。 尚、自分の理解を整理する目的で記載するため、チュートリアル形式で記載してませんので、かいつまんで読んで頂けると幸いです。 おまけとして、記事の最後に VSCode 開発者向けデバッグ方法を記載しました。 尚、Windows において動作確認してますがコマンドは Linux の shell 形式で表示しますので、Windows ユーザは読み替えるようお願いします 技術スタックについての概要 Node.js は主にサーバサイドの JavaScript プラットフォームである E

                                                              Node.js, Express, sequelize, React で始めるモダン WEB アプリケーション入門(Express/sequelize編) - Qiita
                                                            • node.js + expressでTwitter認証

                                                              node.js + express でTwitter認証をしてみました。今回は取得した情報をセッションに格納していますが、これを MySQL や MongoDB に保存すれば「Twitterでログイン」みたいな事は簡単に出来そうですね。 下記環境で動作確認しています。 Node.js v0.4.8 express v2.3.11 jade v0.12.1 oauth v0.9.0 実装する# 必要なモジュールを npm でインストールします。 // This program is free software. It comes without any warranty, to // the extent permitted by applicable law. You can redistribute it // and/or modify it under the terms of th

                                                                node.js + expressでTwitter認証
                                                              • node.js/expressでユーザ認証with JWT - Qiita

                                                                はじめに node + expressで以下のようなことをしてみます mongoDBに保存しているname/passでユーザ認証 認証OKならJWT形式のtokenを発行して返却 JWTトークンを使って認証要のAPIにアクセス これらをform認証でなく、CUrl等を利用してできるようにします。 このサイトにしたがって実施してみます 必要なもの node npm POSTman(api検証用のchrome extention) mongoDB サーバに実装するもの secureとsecure外のURL nameとpasswordによるユーザ認証 認証後にtokenを返却 ユーザは取得したtokenを保存、全リクエストに付与 tokenを検証、OKであればJSONで情報を返却 mongoDBのインストール(mac)

                                                                  node.js/expressでユーザ認証with JWT - Qiita
                                                                • node.js + express + haml.js + mongoose で MongoDB を使った Web アプリ開発 - なんとなくな Developer のメモ

                                                                  以前(id:fits:20110306)に Sinatra で作成したサンプルの node.js 版を作成してみました。 環境は以下の通りで、Sinatra 版と同等の構成になっています。 node.js 0.4.0 Express 1.0.7 Haml.js 0.5.1 Mongoose 1.1.24 MongoDB 1.8.1 rc1 サンプルのソースは http://github.com/fits/try_samples/tree/master/blog/20110409/ 事前準備 まず、今回使用するパッケージを npm でインストールしておきます。 インストール例 > npm install express > npm install hamljs > npm install mongooseExpress 用の Haml パッケージは他にもあるようですが、今回は Haml.js

                                                                    node.js + express + haml.js + mongoose で MongoDB を使った Web アプリ開発 - なんとなくな Developer のメモ
                                                                  • Node.js + Express + MongoDB でのセッション管理 | ecube lab+

                                                                    Node.js + Express (Connect) でセッション管理を行うとデフォルトではメモリ上での管理になるため node が落ちるとセッションデータが消えることになりセッションの永続化ができません。そこで Node.js (JavaScript) と相性のいいNoSQLデータベースのオープンソース実装であるMongoDBでセッション管理を行います。MongoDB で Node.js + Express (Connect) のセッション管理を行うために connect-mongo パッケージを使用します。 今回使用する MongoDB では connect-mongo を使用しますが、Amazon DynamoDB で connect-dynamodb 使用するなど、他にもいくつかの選択肢が存在します。 検証した環境は Node.js 0.8.12 Express 3.0.0rc5

                                                                    • Node.js+Express+socket.ioでリアルタイムチャットを作ってWeb Appsに無料ホスティングする(yarnも試してみた) - Qiita

                                                                      Node.js+Express+socket.ioでリアルタイムチャットを作ってWeb Appsに無料ホスティングする(yarnも試してみた)Node.jsSocket.ioAzureExpressWebApps Node.jsのフレームワークといえばExpressが有名です。そしてSocket.io+Node.jsという組み合わせもやはり有名です。これらを使ってチャットを作ってみます。 僕が運営しているdotstudioの裏側ではAzure Web Appsを使っていますが、今回のチャットも同様にWeb Appsでホスティングしてみます。 筆者の環境 macOS Sierra 10.12 Node.js v7.0.0 (出たばかりですね) yarn v0.16.1 Express 4.14.0 socket.io 1.5.1 npmでもいいですが、それだと前の記事と全く同じになりそうなの

                                                                        Node.js+Express+socket.ioでリアルタイムチャットを作ってWeb Appsに無料ホスティングする(yarnも試してみた) - Qiita
                                                                      • Firebaseで動的なサイト(Node.js+Express)をデプロイするまで。 - Qiita

                                                                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                          Firebaseで動的なサイト(Node.js+Express)をデプロイするまで。 - Qiita
                                                                        • Node.js+Express+MongoDBでSessionを利用する、をちょっと整理して理解を試みた - 自習室

                                                                          まえおき 前回までの記事で、Node.jsのアプリ上で4sqAPIを叩いて色々出来る下地が整ったのですが、ユーザアカウントの切り分けなどは全く考慮していないので、このままだとユーザAさんがOAuthした後にユーザBさんがサイトにアクセスするとBさんは何もしなくても自動的にAさんのチェックイン履歴が見られる、というファンタスティックな事態に陥ります。 今回はいったん前回までのFourSquareAPIの話は忘れて、上記問題に対してsessionの作法をExpressアプリ上に実装することで対応しようと勉強をした内容をまとめます。 参考にさせていただいた記事様 今回は、こちらの記事様をベースとして勉強しました。 Node.js+Express+MongoDBでSessionを利用してログイン機能を実装 - Qiita その中でわかりにくかった部分などをピックアップしてまとめておきます。 Git

                                                                            Node.js+Express+MongoDBでSessionを利用する、をちょっと整理して理解を試みた - 自習室
                                                                          • Nicolas on Twitter: "Today we moved all of Twitter's mobile web traffic (that's like, a lot) to our new web stack – Node.js, Express, React PWA."

                                                                            Today we moved all of Twitter's mobile web traffic (that's like, a lot) to our new web stack – Node.js, Express, React PWA.

                                                                              Nicolas on Twitter: "Today we moved all of Twitter's mobile web traffic (that's like, a lot) to our new web stack – Node.js, Express, React PWA."
                                                                            • [Node.js] express + Multer を使用してファイルアップロード API を作成する | DevelopersIO

                                                                              はじめに こんにちは。モバイルアプリサービス部の平屋です。 本記事では Node.js + express + Multer を使用して (簡易的な) ファイルアップロード API を作成する手順を紹介していきます。 要件など POST multipart/form-data リクエストを受け付ける API はモバイルアプリから使用する モバイルアプリの動作検証が目的なので、簡単に作れそうな方法が良い 検証環境 macOS 10.12.3 (16D32) Node.js v6.10.0 nvm 0.33.1 express 4.14.1 Multer 1.3.0 目次 1.Node.js をインストール 2.express-generator をインストール 3.アプリケーション作成 4.パッケージをインストール 5.Multer を追加 6.routes/index.js を修正 7.動

                                                                                [Node.js] express + Multer を使用してファイルアップロード API を作成する | DevelopersIO
                                                                              • Node.js + Express + MongoDB(mongoose) を始める - 弘法にも筆の誤り

                                                                                内容はほぼCreating a REST API using Node.js, Express, and MongoDB | Christophe Coenraetsのままです。 終盤での mondodb のアクセスの部分のみ元サイトと違い mongoose を使ったコードに置き換えてみました。 環境は Windows8 pro x64 です。 Node.js をインストールする node.jsにて、インストールボタンをクリック。 ダウンロードしたインストーラを実行。インストール完了時点でパスが通っていました。 コマンドプロンプトで "node -v"と打ち、バージョンが返ってくることを確認しておきます。 これで Node.js の使用準備はOK。 今回作業用のフォルダを作成しておきます。(以後、ルートフォルダと呼びます。) ルートフォルダ内に server.js を作成します。公式にもあ

                                                                                  Node.js + Express + MongoDB(mongoose) を始める - 弘法にも筆の誤り
                                                                                • GitHub - rickyrauch/Balloons.IO: Balloons.IO is a web multi-room chat server and client ready to use. It’s built with the help of node.JS, Express, Socket.IO and Redis. Balloons uses PassportJS for authentication with Twitter and Facebook

                                                                                  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 - rickyrauch/Balloons.IO: Balloons.IO is a web multi-room chat server and client ready to use. It’s built with the help of node.JS, Express, Socket.IO and Redis. Balloons uses PassportJS for authentication with Twitter and Facebook