2023.05.08~2023.05.14

Jay Ji·2023년 5월 15일
0

WIL I write every week?

목록 보기
6/6
post-thumbnail

What I learned

This week I had the opportunity to cooperate with front-end team to make a mini project. It was a great time for me to learn the system and operation flow of a website! Not only that I was able to learn few things more:

During the mini project week, lot of other teams had CORS issue when BE and FE tried to connect server, however we did not have that problem. I think there were two main reasons why we didn't face such error. The first reason is because BE Team created API with FE Team together and we were able to start from the same page with same understanding of the project. So I learned that creating API together or very specific is important. The second reason is because FE and BE communicated alot. When BE team had a question, or FE team faced an error or had a request, we were able to communicate very well. So we were able to reduce and prevent unneccessary errors before it occurred. Also, I was able to clearly understand the purpose of Dto. For example, what I need from the request and what I need to send as response.

Our team also used image upload function using AWS S3 and using RDS as data base. Because I was not in charge, I need to study more regarding these two, but I was able to understand the flow and concept overall.

What I should have done better

Although our BE team had experts, I should have tried to take more role. Since it was a team project, I could not take all day to implement a function, so I was a bit cautious about my role, but now I think of it, the more challenging it is, the more I learn. For next week project, I hope I take more responsibility and learn more.

profile
Think out of the Box

0개의 댓글