2021-11-08-TIL
2021-11-08-TIL
Today I Learned
개인 프로젝트 주제
- condition1. 취업 및 이직에 도움이 되는가? (도메인 or 기술)
- condition2. 내가 흥미를 느끼고 지속적인 운영이 가능한가?
- condition3. 프론트 엔드 까지 간단히 구현이 가능한가?
- condition4. 나와 주변 사람들에게 유용하게 쓰일 수 있는가?
- condition5. 내가 아는 기술들을 사용하거나 적용하기에 적절한가?
결론적으로 OKKY나 Stack Overflow 같은 정적인 웹 사이트를 먼저 만들어 보기로 했다. 프론트 엔드 기술이 부족한 나로서는 비교적 수월한 템플릿 엔진을 이용하여 프론트를 구현하기로 했다. 그리고 OAuth2.0을 사용한 로그인 구현, 자동 배포, 젠킨스 등 내가 학습하고자 하는 기술들은 얼마든지 적용시킬 수 있을 것 같다.
템플릿 엔진 비교
OKKY에서 Groovy를 사용하길래 나는 어떤 템플릿 엔진을 사용할까 고민해보았다. 어떤 것이 가장 나에게 도움이 될까? 취업에 유리하고, 앞으로도 사용할 만 한가? 성능, 사용자 수, 편리함, 이 세 가지를 고려하였을 때, 나는 타임리프를 사용하기로 결정했다.
- https://www.baeldung.com/spring-template-engines
- https://springhow.com/spring-boot-template-engines-comparison/
Stack Overflow 활용법
이 분은 매일 두뇌 활동을 스도쿠나 스택 오버플로우에 답변을 하면서 한다고 한다. 나도 알고리즘 문제를 푸는 것은 일상처럼 운동하듯이 반복하고, 스택 오버플로우에 질문이라도 올려보아야겠다.
- https://rinae.dev/posts/how-i-use-stackoverflow-kor
Pros & Cons
새로운 프로젝트를 시작하려는 결심은 나쁘지 않다고 생각한다. 하지만 밀도있게 공부하지 못 한 것 같다. 이행가능한 계획을 좀 더 철저히 세워야겠다.
Today News
실무에서 JDK로는 Amazon Corretto 11을 사용하였는데, Oracle JDK가 무료로 다시 풀린다고 하니 무엇을 사용하는게 더 좋을까 생각하게 된다. 하지만 나는 잘 모르기 때문에 최대한 연동성
을 우선적으로 생각해서 AWS를 사용할 것 같으면 그냥 Amazon Corretto 를 사용해야겠다.
- https://www.infoq.com/news/2021/10/oracle-jdk-free-again/
- https://medium.com/@javachampions/java-is-still-free-3-0-0-ocrt-2021-bca75c88d23b
Monthly Goal
- 스프링 MVC 1편 (29강/72강)
- 스프링 MVC 2편 (0강/129강)
- 개인 프로젝트 -> 기획중
Tomorrow I’ll Learn
- 스프링 MVC 섹션 2개 듣기
- 프로젝트 기획하기
This post is licensed under CC BY 4.0 by the author.