Welcome to new things

[Technical] [Electronic work] [Gadget] [Game] memo writing

SPA

Create a site loosely with Chakra UI

When creating a sample site using React, you may want to create it quickly and easily by combining existing settings without thinking too much about the site design. We usually use UI Fabric (now Fluent UI), which is used by Microsoft Offi…

Memo on how to create a minimal authentication site with AWS Amplify + React

I wanted to create a React site with an authentication function easily, but I gave up because it was too much trouble to build a backend each time. However, we tried AWS Amplify to see if we could easily build a backend. Since I have tried…

How to write AWS Amplify Lambda Function in TypeScript

When you add a Lambda Function in AWS Amplify, a template is generated in JavaScript, so this is a memo on how to turn it into TypeScript. The following document was used as a reference https://docs.amplify.aws/cli/function/build-options p…

GraphQL Usage Notes

The API I wanted to use was written in GraphQL. Since this was my first time using GraphQL, I thought I would make a brief note on how to use GraphQL from the client side. What is GraphQL? GraphQL is an API specification developed by Faceb…

Thoughts on using both Google Firebase and AWS Amplify

I had hoped to be able to create a quick SPA site on the spur of the moment, but I had given up on React because it is too big a job to create even a small site. However, I recently started touching Recoil for React, and with Recoil, React…

Facebook's official React state management library Recoil could replace Redux

Redux is well-known for state management in React, and as a mass panderer, I am using Redux as usual. However, there are a few areas where I find it hard to use Redux. One is that there are many boiler plates anyway. Just adding or modifyi…

How to launch a serverless development single-page application on AWS

I was building a single page application and did not want to publish it externally, but wanted to put it on a non-local server to test delivery, so here are my notes on building it. Elements Since it was a static distribution and S3 seemed…