- This topic has 4개 답변, 4명 참여, and was last updated 4 years, 8 months 전에 by odyflame.
-
글쓴이글
-
-
odyflame참가자
- 글작성 : 17
- 답글작성 : 21
제가 한번 공부를 할 때 Rx를 공부하려는 적이 있었는데 그 당시 멘토 중 한분이 컴바인을 공부하라고 하셨습니다.
컴바인은 이번에 애플에서 새로 미는 것이라고 하셨는데 현업에서도 컴바인을 많이 쓰는지 아니면 Rx를 더 많이 쓰는지 궁급합니다.
그리고 컴바인을 쓰는 추세면 Rx보다는 새로 나온 컴바인을 하는 게 맞는 것인지..
시간은 한정적이고 공부할 양은 많으니 헷갈리고 그렇네요..
여러 고수님들과 선배님, 현직자분들의 조언을 구합니다!!!2020-04-02 오후 5:16 #5976 -
야곰키 마스터
- 글작성 : 37
- 답글작성 : 579
지금 상황에서 가장 핵심 전제조건은 UIKit을 제대로 알고 사용하며, 활용할 줄 아느냐인듯 합니다.
그게 전제되지 않으면 초보자의 입장에서는 고민할 필요가 없습니다. 제 사견으로는 UIKit 먼저 마스터해야한다고 생각합니다.
그 이후에 두 방법을 고민해도 늦지 않습니다.
Combine은 애플이 미는게 아니라 애플이 만든것이고, 정식으로 애플에서 지원하는 프레임워크입니다.
지금 당장은 현업에서 많이 쓰지 못하고 있습니다. 최소 지원버전이 iOS 13이기 때문인데요, 1~2년 뒤면 현업에서도 많이 쓰일겁니다.
스위프트 언어도 처음 나온 당시에는 욕도 많이 먹고 제대로 쓰일까 하는 의문이 있었지만 지금 상황을 보면 주로 사용하는 언어가 되어있죠.
Combine도 이 수순을 따를 것으로 보입니다.
당장 내일모레 취업이 급하다면 RxSwift를, 조금 여유를 두고 1~2년 뒤 취업을 목표로 제대로 공부하겠다면 Combine과 SwiftUI를 추천합니다.
저와는 의견이 다른 분들도 많을테니 다른 분들의 의견도 잘 들어보시기 바랍니다.
2020-04-02 오후 5:22 #5980 -
멍단비참가자
- 글작성 : 10
- 답글작성 : 98
위의 의견이 정확합니다.
저도 지금 실무에서 RxSwift – MVVM 쓰고 있어요. 근데 일단 작은 스타트업들은 직원이 자주 바뀌어서 진입장벽때문에 RxSwift를 안쓰기도 합니다. UIKit과 MVC부터 마스터해야 된다는 말이죠.
그리고 UIkit 이후에는 RxSwift가 우선되는게 아직은 시기상조라 Combine을 쓰진 않고 있지만, Combine이 애플에서 만든 프레임워크이기 떄문에 결국엔 저 녀석을 쓸 수 밖에 없어요.
그렇단 말은 현재 코드가 RxSwift로 되어있다면 그걸 Combine으로 바꿔야 되다는 뜻이죠. 단기간내에 취업을 하신다면 말이에요.
근데 야곰님 말씀처럼 2년쯤?이따가 취업할 예정이시라면 이미 현업에서도 Combine으로 바뀌었을 가능성이 높으니 Combine을 공부하라는 말씀이신 것입니다.
2020-04-02 오후 5:34 #5984
-
-
글쓴이글
- 답변은 로그인 후 가능합니다.