- 코틀린을 사용한 이유
- 코드의 가독성이 좋다
- webFlux는 가독성이 극악
- webFlux는 비동기에서 큰 장점을 얻을 수 있음
- 네이버도 몇년전까지 MVC 였음
- MVC가 좋음, 비동기 안된다고 나쁜게 아님
- 자바 보다 더 느림 → 그래도 가독성이 너무 좋아서 !
Arrow
- 흥래님 생각
- 안드로이드에서는 코틀린이 채택된지 몇년인데 왜 아직도 자바코드가 존재하는가?
- 자바 컬렉션 같이 사용함
- 자바 코틀린 100%로 호환되므로 서드파티 라이브러리 재작성할 필요를 못느낌
- JNI 와 같이 타언어와 불완전한 메소드 통합이 아닌 컴파일시 class로 완벽 변환되므로 결국은 바이트코드가 공유된다.
- 서버 환경에서 왜 100% 코틀린 프로젝트를 강제하지 않는가?
- 코틀린 코드가 class로 컴파일되므로 자바와 함께 쓰이는 것에 대한 이질감이 없다.
- 기조에 개발해둔 서드파티 생태계가 워낙 방대하므로