Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
express-generatorで生成したテンプレートプロジェクトをTypeScript実装に置換|AWSでサーバレス化Node.jsAWSExpressTypeScriptサーバレスアーキテクチャ express-generatorで生成したテンプレートプロジェクトをTypeScript実装に置換|リファクタリングの続きです。 AWSド初心者がNode.js,Express,API Gateway,Lambdaを使ったサーバレスに挑む せっかくNode.jsを触りだしたので、AWSでサーバレスをやってみたい。 とは言え、自力で触った事があるのは、管理コンソールでEC2とS3の操作したぐらいしか。。。 AWS周りの環境設定は何も無い状態からスタートします。IAMユーザもありません。 まずはIAMユーザの作成からスタート。 IAMユーザ追加 1. IAM→ユーザ→ユーザを追加 2. ユーザ
Nodeを使って「Hello、World!」ページを表示するWebアプリのチュートリアル結構あるのですが、自分の経験でDBをアクセスするまでのチューロチアルが少ないということで、今回の記事のテーマは簡単にMongoDBに保存したデータを取得したり、MongoDBにデータを書き込んだりするWebアプリの手順を紹介します。 一、環境を構築 ステップ1:Node.jsをインストール node.js公式サイトをクリックして使われているOSを自動検知するから、インストールボタンを押すだけで済みます。 https://nodejs.org/en/ インストールファイルをダウンロードし実行して、Node.jsとよく使われているパッケージ・マーネッジャのNPMもインストールされます。 macの場合ではterminal、windowsの場合はcommand promptを開いて、webアプリを保存するdir
概要 この記事では Express Application Generator ツールを使用して「スケルトン」ウェブサイトを作成する方法を説明します。このツールには、サイト固有のルート、ビュー/テンプレート、およびデータベース呼び出しを追加できます。この場合は、このツールを使用して地域図書館ウェブサイト用のフレームワークを作成し、後でそのサイトに必要な他のすべてのコードを追加します。プロセスは非常に単純で、必要に応じてサイトのテンプレートエンジンと CSS ジェネレーターを指定して、新しいプロジェクト名を指定してコマンドラインでジェネレーターを呼び出すだけです。 次の節では、アプリケーションジェネレーターを呼び出す方法を示し、さまざまな ビュー/CSS オプションについて簡単に説明します。また、スケルトンウェブサイトの構造についても説明します。最後に、ウェブサイトを実行してそれが機能するこ
この記事はハンズラボ Advent Calendar 2018 4日目の記事です。 サービス開発チームで主にフロントエンド(Angular + ngrx)を担当しているhxrxchangです。 aws-serverless-expressについて 遊びでSPAを作る際のバックエンドを、もっと簡単作れないかなと思っていたとき、 potato4dさんのスライドで、aws-serverless-expressの存在を知りました。 node.jsのwebアプリケーションフレームワークであるExpressの書き方で、デプロイするとAPI Gateway + lambdaで動くという奇跡の代物です。 aws-serverless-expressの良さは上記のスライドに書いてあるので、触ってみて嵌ったところを共有させて頂きたいと思います。 AWS CLI 前提としてAWS CLIの設定が必要になります。
TypeScript + express-openapiでOpenAPI(Swagger)準拠のRESTful APIをつくる 仕事でOpen API(旧Swagger)について調べる機会があった。せっかくなのでNode.jsでOpen APIに準拠したRESTful APIをつくろうと思う。 今回はexpress-openapiというフレームワークを使う。Express.jsを拡張し、スキーマのバリデーションをしてくれたり、コードを管理しやすくしてくれたりする。また、標準でTypeScriptをサポートしているので、チーム開発にも向いている。 使う環境やフレームワークは以下のとおり。 Node.js: 6.10.2 TypeScript: 2.2.2 express: 4.15.2 express-openapi: 0.35.0 Open API とは REST APIやSOAP、Ope
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く