53ningen.com

@gomi_ningen's Website

ウェブフロントエンドゆるメモ

  • フロントエンドなにもわからないなりに試行錯誤する個人用メモ
  • 第三者がみても得られるものは何もないと思いますが、自分自身がたまに参照するために公開してあります
  • みなさんドキュメントをみるのがよい

開発環境整備(nvm, Node.js, npm, yarn, VSCode)

nvm-sh/nvm: POSIX-compliant bash script to manage multiple active node.js versions

nvm の導入

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
$ source ~/.bash_profile

Node.js, npm の導入

$ nvm install 8.10
$ nvm use 8.10

yarn の導入

$ npm install -g yarn
`...
Read More

SAM テンプレートと軽量ウェブフレームワーク

  • SAM で定義した Lambda 関数 + API Gateway の組み合わせの構成についてのメモ
  • SAM ベースなので以下のようなことが実現できる
    • 簡単な作成・破壊できるものをサクッと実装して、試したい
    • デプロイも楽したい
    • ただ API Gateway, Lambda 以外のリソースも必要でいい塩梅に一括で管理しときたい
  • 各 F/W を試している限りでは、ほぼほぼ素直に動く

python: flask

awsgi を使うと良き感じに使える

SAM テンプレート

AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31

Globals:
  Function:
    Timeout: 10
    Runtime: python3.7

Resources:
  ApiBackendFunction:
    Type: AWS::Serverless::Function
    Properties:
      Co...
Read More

Copyright © 53ningen.com