🗂 Today I Learning
- IntegrationTest(통합테스트)
- 6 Ways to Speed Up Your Vue.js Application (Vue.js 애플리케이션의 성능 향상을 위한 6가지 방법)
- Why Engineering Managers Still Want To Write Code(왜 개발 관리자가 여전히 코드를 작성하길 원하는가)
- 7 Powerful JavaScript Shorthands That You Should Know(알아야 할 7개의 강력한 JavaScript의 단축 표기법)
- Vue Enterprise Patterns — How to Build Components With Design System Variants(Vue Enterprise Patterns — 디자인 시스템 변형과 함께 컴포넌트들을 빌드하는 방법)
- From Java 8 to Java15 in Ten Minutes(Java8부터 Java15까지 10분안에 보기)
- Immutability in Java(자바의 불변성)
- Introduction to Java Bytecode You Didn’t Know You Needed(필요한지 몰랐던 자바 바이트 코드 소개)
- Spring Boot Tips, Tricks and Techniques(스프링 부트 팁, 트릭, 기술)
- Learn Javascript Reduce method with 10 examples(Reduce 메서드의 10가지 예제로 배워보자)
- Stack vs Queue
- 힙(heap) 알고리즘 이란?
- 피보나치 수 알고리즘
- Greedy Algorithms(탐욕 알고리즘)
- Permutation Algorithm(순열 알고리즘) & Combination Algorithm(조합 알고리즘)
- 1부터 100까지 더하는 효율적인 방법 찾기
- DFS(Depth First Search) VS BFS(Breadth First Search)
- 경우의 수 - 합의 법칙, 곱의 법칙
- 응집도(Cohesion) vs 결합도(Coupling)
- Cookie vs WebStorage
- Cookie vs Session
- https란?
- Http Method
- Http Status
- OAuth2 종류들
- 인증(Authentication) vs 인가(Authorization)
- CORS에 대해 알아보자.
- RESTful 6가지 제약조건
- RestTemplate VS WebClient
- Array.filter()
- Array.sort()
- 원하는 날짜의 요일을 원하는 포맷으로 출력해보자.
- ESLint와 Prettier를 알아보자(with vue, airbnb)
- 배열 내의 최대값 최소값 찾기(Math.min.apply(), Math.max.apply())
- 배열 내 특정 값 삭제하기
- 간단하게 진수를 변환하기
- Array.every() & Array.some()
- DOM(Document Object Model) VS BOM(Browser OBject Model)
- JavaScript Code Styling Best Practices — Maximum Function Length, Callbacks, Parameters(자바스크립트 코딩 스타일의 Bast Pratices - 최대 함수 길이, 콜백, 매개변수)
- 5 Secret features of JSON.stringify() (JSON.stringify()의 5가지 비밀 기능)
- Enum Field Method And Instance
- Lombok 사용법 1 (XXXArgsConstructor, Getter, Setter, ToString)
- lombok 사용법 - 2(@EqualsAndHashCode, @data, @NonNull, @Cleanup, Val, @Value, @builder, @SneakyThrows, @Log, @Synchronized)
- JaCoCo 설정하기
- OCP와 전략패턴
- DTO vs VO
- 객체지향 설계를 위한 SOLID 원칙
- Overloading(오버로딩) VS Overriding(오버라이딩)
- String vs StringBuilder vs StringBuffer
- FileReader가 File을 찾아올때 경로가 어떻게 될까?
- Junit5의 @Nested를 이용해 테스트 작성해보자
- 자바의 접근제어자(public, protected, private, private-package)
- 9 tips to Increase your Java performance(자바 성능을 향상시키기 위한 9가지 팁)
- [번역] Java8에서 함수형 스타일로 리팩토링 : 레거시에서 람다로
- <> Fragments? </>란?
- React의 defaultValue vs value
- 10 JavaScript concepts for React beginners - DEV Community(React 초보자를 위한 10가지 JavaScript 개념)
- React에 StoryBook을 입혀보자.
- ruby의 map vs each
- Functions in Ruby(루비의 함수)
- Comparing Each vs Select vs Map vs Collect in Ruby(루비의 Each vs Select vs Map vs Collect 비교)
- Mastering data structures in Ruby — Doubly linked lists(Ruby의 데이터 구조 마스터 하기 - 이중 연결 목록)
- Spring Data JPA Logging
- javax.persistence.Entity Vs org.hibernate.annotations.Entity
- JPA DDL Auto With Hibernate
- JPA 페치(Fetch) 전략 - 즉시 로딩(EAGER)과 지연 로딩(LAZY)
- 엔티티 생명주기(Entity LifeCycle)
- @Id / @GeneratedValue에 대해 알아보자
- AOP
- Spring H2 Database Properties
- @Value와 @ConfigurationProperties를 이용해 yaml 파일 매핑하기
- Spring Intiializr프로젝트가 spring-boot-starter-test 에서 junit-vintage-engine가 exclude되어 있는 이유
- Spring Rest Docs 정적 파일 만들기
- SpringBootTest webEnvironment
- Spring Boot Base Logback
- Spring Logback profile 조합 전략
- Spring에서으로 Log를 Slack으로 받아보기
- MVC Pattern
- Spring Boot Welcome Page
- Spring의 ResponseEntity에 대해 알아보자Spring의 ResponseEntity에 대해 알아보자
- rails new File & Folder
- RubyOnRails Getting Start(Blog 만들기) 1편
- RubyOnRails Getting Start(Blog 만들기) 2편
- RubyOnRails Getting Start(Blog 만들기) 3편
- RubyOnRails Getting Start(Blog 만들기) 4편(마지막👨🎨)
- [RubyOnRails Guides] Active Record Basics
- How Rails Sessions Work(어떻게 레일즈 세션은 동작하는가)
- Methods in Rails modules
- devise_invitable를 테스트 해보자.
- NamedRoute의 _path vs _url
- Django Performance Improvements - Part 1: Database Optimizations(Django 성능 향상 - Part1: 데이터베이스 최적화)
- Django Performance Improvements - Part 2: Code Optimization(Django 성능 향상 - Part2: 데이터베이스 최적화코드 최적화)
- NoSQL vs RDBMS
- 개념 모델 vs 논리모델 vs 물리모델
- Transtion의 성질 - ACID
- ORACLE, MYSQL 날짜에서 각 값들을 추출하기 🧐
- 🤔 CASE WHEN ~ THEN ~ ELSE END
- SQL의 DDL, DML, DCL, TCL