Serverless Stack을 계속해서 업데이트하면서 모든 변경 사항을 명확하게 파악하고 싶습니다. 이는 업데이트 내용을 보완하기 위해 전체 자습서를 다시 살펴 보지 않아도 되도록 하기 위한 것입니다. 또한 참조가 필요할 경우에 대비하여 이전 버전을 그대로 두길 원합니다. 이는 업데이트 된 동안 자습서를 진행하는 독자에게도 유용합니다.

다음은 Serverless Stack에 대한 업데이트입니다.

  • 각 업데이트에는 보관 된 버전의 자습서에 대한 링크가 있습니다.
  • 자습서에 대한 최신 버전 업데이트
  • API 및 클라이언트 저장소 업데이트

튜토리얼의 호스트된 버전과 코드 스니펫은 정확하지만 각 챕터의 맨 아래에 링크된 샘플 프로젝트 저장소는 불행히도 아닙니다. 그러나 우리는 완성된 이전 버전의 샘플 프로젝트 저장소를 유지합니다. 그래서 그것들을 알아내기 위해 그것들을 사용할 수 있어야합니다. 이 모든 정보는 [GitHub repo]의 releases page를 이용할 수 있습니다.

이 업데이트는 뉴스 레터를 통해 이메일로받을 수 있습니다.

변경사항

v3.3.3: Updating to serverless-bundle and on-demand DynamoDB (Current)

Jul 18, 2019: Updating to serverless-bundle plugin and On-Demand Capacity for DynamoDB.

v3.3.2: Refactoring async Lambda functions

Jul 18, 2019: Updating to serverless-bundle plugin and On-Demand Capacity for DynamoDB.

v3.3.1: Updated to Create React App v2

Oct 5, 2018: Updated the frontend React app to use Create React App v2.

v3.3: Added new chapters

Oct 5, 2018: Added new chapters on Facebook login with AWS Amplify and mapping Identity Id with User Pool Id. Also, added a new series of chapters on forgot password, change email and password.

v3.2: Added section on Serverless architecture

Aug 18, 2018: Adding a new section on organizing Serverless applications. Outlining how to use CloudFormation cross-stack references to link multiple Serverless services.

v3.1: Update to use UsernameAttributes

May 24, 2018: CloudFormation now supports UsernameAttributes. This means that we don’t need the email as alias work around.

v3.0: Adding Part II

May 10, 2018: Adding a new part to the guide to help create a production ready version of the note taking app. Discussion on the update.

v2.2: Updating to user Node.js starter and v8.10

Apr 11, 2018: Updating the backend to use Node.js starter and Lambda Node v8.10. Discussion on the update.

v2.1: Updating to Webpack 4

Mar 21, 2018: Updating the backend to use Webpack 4 and serverless-webpack 5.

v2.0: AWS Amplify update

Updating frontend to use AWS Amplify. Verifying SSL certificate now uses DNS validation. Discussion on the update.

v1.2.5: Using specific Bootstrap CSS version

Feb 5, 2018: Using specific Bootstrap CSS version since latest now points to Bootstrap v4. But React-Bootstrap uses v3.

v1.2.4: Updating to React 16

Dec 31, 2017: Updated to React 16 and fixed sigv4Client.js IE11 issue.

v1.2.3: Updating to babel-preset-env

Dec 30, 2017: Updated serverless backend to use babel-preset-env plugin and added a note to the Deploy to S3 chapter on reducing React app bundle size.

v1.2.2: Adding new chapters

Dec 1, 2017: Added the following Extra Credit chapters.

  1. Serverless IAM 정책 사용자 정의
  2. Create React App의 환경

v1.2.1: Adding new chapters

Oct 7, 2017: Added the following Extra Credit chapters.

  1. API 게이트웨이 및 람다 로그
  2. 서버리스 API 문제 디버깅
  3. 서버가없는 환경 변수
  4. Serverless Framework의 단계
  5. 여러 AWS 프로파일 구성

v1.2: Upgrade to Serverless Webpack v3

Sep 16, 2017: Upgrading serverless backend to using serverless-webpack plugin v3. The new version of the plugin changes some of the commands used to test the serverless backend. Discussion on the update.

v1.1: Improved Session Handling

Aug 30, 2017: Fixing some issues with session handling in the React app. A few minor updates bundled together. Discussion on the update.

v1.0: IAM as authorizer

July 19, 2017: Switching to using IAM as an authorizer instead of the authenticating directly with User Pool. This was a major update to the tutorial. Discussion on the update.

v0.9: Cognito User Pool as authorizer