플러터와 RN 모두 진행해본 입장에서 말씀드리면 플러터의 경우, 컴포넌트를 활용하면서 진행하는 개발이라 매우 쉬웠고 개발 속도나 상태관리의 측면에서는 객체 지향성이 더 명확한 플러터가 조금 우위에 있다고 느꼈습니다 또한 이런것까지 기본으로 제공해주나 싶은 기능들을 많이 포함하고 있고 네이티브와의 연계를 고려한 설계를 했다고 느낄만큼 부드러운 개발경험이었습니다 다만, 어플을 통해 사람들의 평가와 에러를 실시간으로 수정해야하는 극초기의 스타트업에게는 여전히 코드푸시의 매력을 놓기는 어려웠습니다. 초기 제품인만큼 에러도 많고 테스트할 것도 많은데 소비자의 업데이트를 강제하게하거나 스토어의 등록을 매번 기다리는 것은 검증단계에 있는 스타트업에게는 매우 부담스러운 일이기도 합니다 혼자 앱을 만들고 싶다 - 플러터 업데이트 많이 할(급하게 할) 필요가 없다 - 플러터 빠르게 시장 검증해야한다 - RN 앱을 이전해야한다 - 니코쌤 말씀처럼 선택 을 저는 추천드립니다
리액트네이트브를 쓰는 관점에서, 매우 문제가 느껴집니다. 특히 서드파티의 의존하는 경우가 많은데 서드파티가 공지도 없이 서비스를 종료할때가 많아. 구글이나 애플정책에 대응이 힘드네요. 정책 반영으로 인해 서드파트가 업데이트를 기다려야하는데, 갑자기 안올라와서 다른 서드파트로 교체하던가 급하게 개발해야 하는경우도 많고요. 서비스가 커질수록 비추천합니다.
저는 웹, 모바일 경험이 없어서 멀티플랫폼 될 만한것을 계속 서치하다가 리액트네이티브로 시작했는데, 아무래도 경험이 없다보니 에러처리가 안되더라구요. 그래서 제가 c# 개발자다 보니 Xamarin 을 해볼려고 하다가 너무 성능이 떨어져서, 또 blazor로 pwa을 만들면 좋을거 같아 시도하다가, Flutter는 제작년에 Dart가 듣보잡이라고 해서 쳐다보지 않았는데. 이번에 니코샘 영상보고 무료 강의 듣고, 틱톡까지 하고 있는데, 아주 괜찮습니다. 아직 백앤드까지는 못해 보았지만 파이어베이스도 기대가 됩니다. 다만 3D 쪽이 아직 약해서 좋은 widget있으면 알려주세요.
2023년쯤 되었으면 expo vs flutter를 비교해야 한다고 생각합니다. 실제 reddit rn커뮤니티 등을 봐도 해외에서는 rn사용자의 절반 이상은 expo를 쓰고 있어요 이 영상에서 언급한 상당수의 rn 단점이 expo로 상쇄되기도 하구요. 물론 덕분에 새로 생기는 단점들도 있습니다만... 무엇보다 flutter의 가장 큰 단점은 영상에도 언급되어 있지만 centralized된 google app이라는 것이겠죠. 언제 구글이 또 무덤으로 보낼 지 모르니까요 그리고 대부분 JS를 알고 있는 프런트 개발자가 모바일앱 개발을 위해 새로운 언어인 dart를 배워야 한다고 하면 저는 그냥 kotlin/swift 를 배우라고 하겠어요. 위의 airbnb사례에도 나오지만 결국 크로스플랫폼 앱 개발은 한계가 있을 수 밖에 없기 때문에 native를 배워야 할 때가 오기 마련이라는 생각이에요
@@kimsm0408 그게 그 얘기에요. JS 프런트 개발자만 있는 소규모 회사에서 플러터 쓰겠다고 다트 배우라고 하는 것도 시간이 걸리는 일이니까요. 그리고 해보시면 모든 모바일 앱 개발은 결국 네이티브 지식이 필요한 때가 오기 마련입니다. 저도 결국 kotlin/swift를 다 배웠습니다.
@@kimsm0408 코틀린 스위프트 해야함. 이게 외주처럼 남에꺼 개발하고 동작하고 와 동작한다 하고 돈받고 끝낼거면 모르겠는데.. 이 앱이 나의 먹거리고 내 비지니스고 내 사업이다. 생계줄이다 라고 생각한다면 즉 중요도가 높다면 네이티브 모듈까지 분명 봐야합니다. 그니까 적당히 하고 말거면 시간만 보면 되는데 이걸로 승부볼거라면 깊게 네이티브까지 봐야함. 근데 프로토뽑고 매출 나오면 무조건 깊게 볼수밖에 없으니 네이티브 까지 가겠죠.
니꼬쌤 안녕하세요 개발자가 되고싶은 한 학생입니다 예전에는 그냥 게임 개발자가 되고싶었는데 직접 코딩을 배우고, 이것저것 만들어봤는데 정작 게임 개발 관련해서는 한번도 안 건들여봤었어요. 지금은 python을 이용해서 여러 프로젝트를 진행하고 있는데 참 애매합니다. 파이썬이 제게는 맞는것같기도 하고 flask 서버로 백엔드를 구축해나가는 것도 재밌어요. 자동화기능을 좋아하는 편이기도 하고, 실제 현실에서도 무언가를 할 때 나 말고 자동으로 해주는걸 좋아합니다. 파이썬을 더 배워볼까 아니면 유니티나 C#, C++을 더 배워볼지 고민중입니다. 니꼬쌤은 저같은 상황에 어떻게 하실건가요?
플러터의 가장 큰 문제점은 진입장벽이죠..ㅋㅋ...생각보다 번거로운 설치프로세스, 생각보다 복잡한 초기설정, 생각보다 막막한(너무 많아서 **장점이기도 합니다) 패키지 탐색, 생각보다 적은 레퍼런스와 지원문서들..그리고 그 모든 벽을 넘어 만든 앱이 3개월 뒤의 업데이트로 더이상 지원받지 못하게 되어 근본부터 재설계해야하는 상황이 찾아온다던지.. 그 모든 문제에도 불구하고 저는 플러터를 좋아하지만요 ㅎㅎ
리액트 네이티브 경험자가 플러터를 접하기에 어느 정도 허들인지 궁금하네요. 전 어차피 iOS 앱만 만들 거라서 새로 다트랑 플러터를 배우느니 그냥 swift를 배우는 게 더 낫지 않겠나 싶어서 리액트 네이티브 경험자가 플러터/swift를 배울 때 허들 수준을 얘기해주시면 감사하겠습니다!
언어 하나 완벽하게 할줄 알면... 다른 언어 배울때에는 50~70% 의 노력 밖에 안들어요. 언어 두개 완벽하게 할줄 알면... 다른 언어 배우는데... 걱정 없이 빠르게 습득 할수 있어요. 문법이나 이전 언어에서 사용하던것 비슷한것을 찾고 새로배우는 언어의 강점 장점만 파악해서 사용하면 되니까요 ㅎㅎ 다만 새로운 언어 툴 사용법 파악하는게 조금 더 어렵죠 ㅎㅎ 윈도우쪽 게임만들다가... 모바일쪽 넘어와서 모바일 게임 만들다가... 현재 iOS, AOS 앱 개발 하고 있는 지나가던 프로그래머였습니다.
thank you so much for the video! I've been waiting for this!!! I also have one more question, If I already built a responsive web site with React, what option would be possible to convert that into a native mobile app? or would it be better to just build a mobile app with react native or flutter from scratch?
그럴 수 있겠네요. 다만 저의 경험에서는 모바일 앱 환경에서 그리고 웹 환경에서 유저가 기대하는 경험이 다른 부분 때분에 결국 웹과 앱을 구분하기 위한 코드가 많아 지긴 했습니다. 그래서 결국 웹과 앱을 분리 하게 되었습니다. 그래서 모바일에서는 Flutter를 선택 했습니다 :) (이건 제 개인적 경험인 부분이라 혹시나 그렇지 않은 분들은 그냥 이런 이야기를 하는 사람도 있구나 하시고 넘어가 주시면 감사하겠습니다 :)
써드파티 플러그인에 의존해야한다는 점은 RN의단점이지만 반대로 그 써드파티 플러그인은 RN이 훨씬 많다는것도 언급해주시면 더 공정했을 것 같다는 생각이 드네요. React-query 같은 걸출한 써드파티 플러그인의 대체품이 없다는건 flutter를 쓰면서 좌절하게 되는 점 중 하나인데..
Gooood i loveyou nico But Im 16 I have some parts that i cant understand ㅠㅠㅠ And i want lesson for none mind(?) person I want to talk about this (react? 등등..) But i dont have any friends who know about this… 그래서 프로그래머를 이해하기 위한 일반인의 필수영상(?)같은걸 만들어줄수 있을까? 아님, 프로그래머에 관한 오해/진실 같은 주제도 좋아 정보도 좋지만, 니콜라스 형님의 유튜바 모습을 더 보고 싶숨다이
📌 (무료) 초보를 위한 리액트 네이티브 ☀
bit.ly/3YB333Z
.
📌 (무료) 초보를 위한 플러터 🌹
bit.ly/3KfJ0nk
외주 개발팀인데 플러터 좋아요!
플러터와 RN 모두 진행해본 입장에서 말씀드리면
플러터의 경우, 컴포넌트를 활용하면서 진행하는 개발이라 매우 쉬웠고
개발 속도나 상태관리의 측면에서는 객체 지향성이 더 명확한 플러터가 조금 우위에 있다고 느꼈습니다
또한 이런것까지 기본으로 제공해주나 싶은 기능들을 많이 포함하고 있고
네이티브와의 연계를 고려한 설계를 했다고 느낄만큼 부드러운 개발경험이었습니다
다만, 어플을 통해 사람들의 평가와 에러를 실시간으로 수정해야하는 극초기의 스타트업에게는
여전히 코드푸시의 매력을 놓기는 어려웠습니다.
초기 제품인만큼 에러도 많고 테스트할 것도 많은데
소비자의 업데이트를 강제하게하거나 스토어의 등록을 매번 기다리는 것은
검증단계에 있는 스타트업에게는 매우 부담스러운 일이기도 합니다
혼자 앱을 만들고 싶다 - 플러터
업데이트 많이 할(급하게 할) 필요가 없다 - 플러터
빠르게 시장 검증해야한다 - RN
앱을 이전해야한다 - 니코쌤 말씀처럼 선택
을 저는 추천드립니다
좋은 정리글이네요
리액트네이트브를 쓰는 관점에서, 매우 문제가 느껴집니다. 특히 서드파티의 의존하는 경우가 많은데 서드파티가 공지도 없이 서비스를 종료할때가 많아. 구글이나 애플정책에 대응이 힘드네요. 정책 반영으로 인해 서드파트가 업데이트를 기다려야하는데, 갑자기 안올라와서 다른 서드파트로 교체하던가 급하게 개발해야 하는경우도 많고요. 서비스가 커질수록 비추천합니다.
expo 가 많이 좋아져서 react-naitve 단점이 점차 보완될듯 합니다
저는 웹, 모바일 경험이 없어서 멀티플랫폼 될 만한것을 계속 서치하다가 리액트네이티브로 시작했는데, 아무래도 경험이 없다보니 에러처리가 안되더라구요. 그래서 제가 c# 개발자다 보니 Xamarin 을 해볼려고 하다가 너무 성능이 떨어져서, 또 blazor로 pwa을 만들면 좋을거 같아 시도하다가, Flutter는 제작년에 Dart가 듣보잡이라고 해서 쳐다보지 않았는데. 이번에 니코샘 영상보고 무료 강의 듣고, 틱톡까지 하고 있는데, 아주 괜찮습니다. 아직 백앤드까지는 못해 보았지만 파이어베이스도 기대가 됩니다. 다만 3D 쪽이 아직 약해서 좋은 widget있으면 알려주세요.
얼마전에 니코쌤 플러터 강좌 완강했어요! 플러터 개발 경험은 제가 겪어본 것들 중에 가장 최고였어요~ 앞으로 새로운 앱을 만들게 된다면 플러터를 적극적으로 채택할 생각이에요.
2023년쯤 되었으면 expo vs flutter를 비교해야 한다고 생각합니다. 실제 reddit rn커뮤니티 등을 봐도 해외에서는 rn사용자의 절반 이상은 expo를 쓰고 있어요
이 영상에서 언급한 상당수의 rn 단점이 expo로 상쇄되기도 하구요. 물론 덕분에 새로 생기는 단점들도 있습니다만...
무엇보다 flutter의 가장 큰 단점은 영상에도 언급되어 있지만
centralized된 google app이라는 것이겠죠. 언제 구글이 또 무덤으로 보낼 지 모르니까요
그리고 대부분 JS를 알고 있는 프런트 개발자가 모바일앱 개발을 위해 새로운 언어인 dart를 배워야 한다고 하면
저는 그냥 kotlin/swift 를 배우라고 하겠어요.
위의 airbnb사례에도 나오지만 결국 크로스플랫폼 앱 개발은 한계가 있을 수 밖에 없기 때문에 native를 배워야 할 때가 오기 마련이라는 생각이에요
dart 보단 차라리 kotlin/swift을 배우겠다는 부분은 공감이 안 되네요
개인이나 소규모 집단의 개발 시간 단축을 간과하신듯 합니다
그 둘은 애초에 다른 문제입니다
@@kimsm0408 그게 그 얘기에요. JS 프런트 개발자만 있는 소규모 회사에서 플러터 쓰겠다고 다트 배우라고 하는 것도 시간이 걸리는 일이니까요.
그리고 해보시면 모든 모바일 앱 개발은 결국 네이티브 지식이 필요한 때가 오기 마련입니다. 저도 결국 kotlin/swift를 다 배웠습니다.
옛날에 1.0 버전 출시할 때 구글이 플러터 안 버린다고 선언했습니다..
그리고 플러터는 이미 성공한 프레임워크 중 하나고 구글 IO에서도 비중잇게 다뤄지고 3.10 버전까지 나온 마당에 구글이 정말 이제와서 플러터를 버릴거라고 보시는지;;;
@@kimsm0408 코틀린 스위프트 해야함. 이게 외주처럼 남에꺼 개발하고 동작하고 와 동작한다 하고 돈받고 끝낼거면 모르겠는데..
이 앱이 나의 먹거리고 내 비지니스고 내 사업이다. 생계줄이다 라고 생각한다면 즉 중요도가 높다면 네이티브 모듈까지 분명 봐야합니다. 그니까 적당히 하고 말거면 시간만 보면 되는데
이걸로 승부볼거라면 깊게 네이티브까지 봐야함. 근데 프로토뽑고 매출 나오면 무조건 깊게 볼수밖에 없으니 네이티브 까지 가겠죠.
프론트가 양쪽 네이티브를 언제 공부함?
자바스크립트 할줄 알면 다트언어 90프로는 먹고 들어감
map reduce foreach where=filter
화살표 함수까지 대부분이 js랑 그냥 판박이임
니꼬쌤 안녕하세요 개발자가 되고싶은 한 학생입니다
예전에는 그냥 게임 개발자가 되고싶었는데 직접 코딩을 배우고, 이것저것 만들어봤는데 정작 게임 개발 관련해서는 한번도 안 건들여봤었어요.
지금은 python을 이용해서 여러 프로젝트를 진행하고 있는데 참 애매합니다. 파이썬이 제게는 맞는것같기도 하고 flask 서버로 백엔드를 구축해나가는 것도 재밌어요.
자동화기능을 좋아하는 편이기도 하고, 실제 현실에서도 무언가를 할 때 나 말고 자동으로 해주는걸 좋아합니다.
파이썬을 더 배워볼까 아니면 유니티나 C#, C++을 더 배워볼지 고민중입니다. 니꼬쌤은 저같은 상황에 어떻게 하실건가요?
안그래도 오늘 니코쌤이 3년전쯤에 플러터, 리액트 네이티브 비교한 영상보면서 최근에 새롭게 얘기하신거는 없나? 했는데 ㅋㅋㅋㅋㅋ 비교해서 알려주셔서 감사합니다!!~
궁금한게 있어요 니코쌤 저는 플러터 개발자 현업 9개월차인데 플러터 하나 제대로 공무할까 아님 다른 프로그램 하나 공부 더 해야하나 고민됩니다. 조언 도와주세요
한대 얻어맞은 느낌이군요.. 구글에서 만든 프레임워크가 나중엔 사용되지 않거나 사장되는 경우를 본적이 있어 나도 모르게 새로운걸 배우는거에 주저했던거 같네요... 사용할지 말지 고민할 시간에 직접 사용해보며 느껴봤어야 했는데... 플러터 강의부터 들으러 가겠습니다
니코쌤 혹시 codepush에 대한 부분을 포함한 강의도 있을까요??
WASM과 연동해서 쓰려면 어느게 더 좋을까요?? 아니면 굳이 WASM을 쓰는 게 아니라, C++ DLL로 쓰는 게 더 좋을라나...
몇 주 전부터 니코쌤 수업을 듣고있는데요! 초보들은 Js시작 전에 hyml,css가 좋다고 하던데 맞나요??
개발에 관심이 있는 일반인인데요.
뭐부터 시작해야할지 그리고 최신트렌트에 뒤쳐지지 않을려면 뭘 배우는게 맞는건지 모르겠는데..
그런걸 정리해준 영상이 있을까요?
프로그램이 너무 많아서.. 최상의것을 배우고 싶지만, 현재로서 뭐가 최상인지 모르겠네요
어떤걸 개발하고 싶은지에 방향을 잡으면 보이실겁니다
@@soomarido 웹사이트 결제랑 프론트 백엔드랑 앱개발에도 관심있어요.
어떤 언어프로그램이 가장 범용적이고 쉽고 최신트랜드가 잘 반영되있을까요?
땡큐에요.. 한번 시간내서 쭉~ 봐야겠네요. 사실 둘다 잠깐 맛만 보고 넘겼는데. 웹개발자 베이스가 아닌 저한테 리엑트 네이티브는 먼저 알아야 할 것도 많고 번잡스럽고 어렵더군요. 그에 비해 플러터는 별로 어렵지 않은 다트과 잘 갖춰진 룰이 있어 좋았습니다.
지금 플러터(Flutter)를 공부하기 위해 조언해 주신대로 다트(Dart)부터 스터디중입니다. 플러터까지 영상을 다 본후, 리액트 네이티브를 꼭 공부해봐여 할까요? 어떻게 해야 되나 고민되네요.
니코쌤 혹시 아이오닉(ionic)은 관심이 없으신가요? 아이오닉도 한번 소개나 비교해주시면 좋을 것 같아요! ㅎㅎ
플러터의 가장 큰 문제점은 진입장벽이죠..ㅋㅋ...생각보다 번거로운 설치프로세스, 생각보다 복잡한 초기설정, 생각보다 막막한(너무 많아서 **장점이기도 합니다) 패키지 탐색, 생각보다 적은 레퍼런스와 지원문서들..그리고 그 모든 벽을 넘어 만든 앱이 3개월 뒤의 업데이트로 더이상 지원받지 못하게 되어 근본부터 재설계해야하는 상황이 찾아온다던지..
그 모든 문제에도 불구하고 저는 플러터를 좋아하지만요 ㅎㅎ
3개월 뒤의 업데이트로 더이상 지원 받지 못하게 되었다는 이야기는 어떤 이야기 인지 궁금하네요!
어떤 부분때문에 지원을 못받게 되셨나요? 이건 진짜 중요한 이야기라 많이 궁금합니다.
아마 플러터쪽의 업데이트로 인해서 하위호환성 문제로 업데이트가 막히는걸 말씀하시는거같습니다. 플러터는 버전 올라갈때마다 업그레이드 문제가 심하니까요.
@@yangdongjun이건 안드로이드 네이티브도 마찬가지라고 생각해요 안드로이드 개발하는 이상 아예 이 문제에서 벗어나는건 힘들지 않을까 생각합니다
리액트 네이티브 깔다가 계속 오류 나서 5시간 헤맸습니다;; RN에 정이 다 떨어져서 플러터 배우려고 합니다
리액트 네이티브 경험자가 플러터를 접하기에 어느 정도 허들인지 궁금하네요. 전 어차피 iOS 앱만 만들 거라서 새로 다트랑 플러터를 배우느니 그냥 swift를 배우는 게 더 낫지 않겠나 싶어서 리액트 네이티브 경험자가 플러터/swift를 배울 때 허들 수준을 얘기해주시면 감사하겠습니다!
언어 하나 완벽하게 할줄 알면... 다른 언어 배울때에는 50~70% 의 노력 밖에 안들어요.
언어 두개 완벽하게 할줄 알면... 다른 언어 배우는데... 걱정 없이 빠르게 습득 할수 있어요. 문법이나 이전 언어에서 사용하던것 비슷한것을 찾고 새로배우는 언어의 강점 장점만 파악해서 사용하면 되니까요 ㅎㅎ
다만 새로운 언어 툴 사용법 파악하는게 조금 더 어렵죠 ㅎㅎ
윈도우쪽 게임만들다가... 모바일쪽 넘어와서 모바일 게임 만들다가...
현재 iOS, AOS 앱 개발 하고 있는 지나가던 프로그래머였습니다.
@@BasicTalkTutorialTV 네 그런 건 알죠
IOS만 하실거면 SWIFT져;;; 전 전문가 수준은 아니지만 금방 했습니다...
ios만 할건데 플러터 배우는게 어불성설임. 하나만 할거면 무조건 네이티브 가셔야죠. 플러터니 뭐니 고민하는건 일단 안드 ios 둘다 한다고 전제하게 고민하는거임
thank you so much for the video! I've been waiting for this!!! I also have one more question, If I already built a responsive web site with React, what option would be possible to convert that into a native mobile app? or would it be better to just build a mobile app with react native or flutter from scratch?
Flutter from scratch, its so easy to make app with flutter.. it can take me only 1 week to make a fully func app.
직장을 다니면서 스프레드시트의 앱스크립트를 사용하여 이것저것 만들어보다가 개발공부를 시작해보려하고있습니다.
Html 부터 조금씩 해보고있는데, 이번 주말에는 리액트 네이티브와 플러터를 공부해봐야겠네요. 감사합니다^^
thank you for your detail explanation!!!
와.. 진짜 좋은 영상이네요. 항상 감사합니다.
주니어 리액트 개발자데요 최근에 네이티브 개발자가 와서 웹-앱을 동시에 개발하고 있는데 확실히 같은 작업을 하고 있다는 느낌을 많이 받아요. 앱만 개발하는거라면 플러터가 좋을수도 있겠지만 통합적인 개발이라면 리액트도 확실히 강점은 있는것 같아요
그럴 수 있겠네요. 다만 저의 경험에서는 모바일 앱 환경에서 그리고 웹 환경에서 유저가 기대하는 경험이 다른 부분 때분에 결국 웹과 앱을 구분하기 위한 코드가 많아 지긴 했습니다.
그래서 결국 웹과 앱을 분리 하게 되었습니다. 그래서 모바일에서는 Flutter를 선택 했습니다 :)
(이건 제 개인적 경험인 부분이라 혹시나 그렇지 않은 분들은 그냥 이런 이야기를 하는 사람도 있구나 하시고 넘어가 주시면 감사하겠습니다 :)
@@백Hub 의견 감사해요! 그럼 리액트로 웹사이트를 만들었어도 flutter로 모바일 앱을 다시 만드신건가요? 만약에 그렇다면, 사이트를 변경할 때 앱도 손보고 웹도 손보시는건가요 ?
@@tajihr
네, 보통 별도로 작업을 하게 되는것 같습니다.
저는 웹을 리액트로 만들고 이후에 기존 리액트 웹앱을 웹뷰로 감싸서 플러터 앱을 OS에 출시하면 어떨까 했거든요..이건 별로일까요? 님께서는 아예 따로 만든 이유가 있으실것 같아서 실례를 무릅쓰고 조언을 구합니다..
6:51 이 짤 아베짤 아닌 원본 처음 봤어요.
감사합니다 ~
이런 영상 덕분에 hrd 강의 안 기다려도 된다는 점♡ 당신은 사랑입니다♡
써드파티 플러그인에 의존해야한다는 점은 RN의단점이지만 반대로 그 써드파티 플러그인은 RN이 훨씬 많다는것도 언급해주시면 더 공정했을 것 같다는 생각이 드네요. React-query 같은 걸출한 써드파티 플러그인의 대체품이 없다는건 flutter를 쓰면서 좌절하게 되는 점 중 하나인데..
이 말씀 대로면 그렇겠네요;;
동의합니다
하지만 이제 져가는 프레임워크의 숙명은.. 쉽지 않네요
vision 카메라 같은 라이브러리 지원 안해서 카메라 kit으로 전환 중입니다..ㅠㅜ
플러터를 쓸 때 코드푸시를 보완하기 위한 테스트 환경을 충분히 갖춰야 하겠네요😂
궁금한게 있습니다. rn의 코드푸시는 심사없이 업뎃가능하다고 하셨는데 만약 개발자가 나쁜맘을 먹고 악성코드를 푸시하면 어떡하나요? 심사가 꼭 필요한것 같은데...
그럼 그 앱이 스토어에서 내려지고 해당 개발자 계정은 정지됩니대
근데 나쁜 맘도 한계가 있는게 네이티브 모듈은 못건들어요 코드푸쉬로 그니까 JS단에서 할수 있는거면 연락처 뺴돌리거나 네이티브 기능 활용 작업은 제외되니까
음.. 니코썜에게 마저 수업 듣고 활용해야 하지만 프론트엔드 길을 향해 조금씩 가고있지만 아이콘만 보면 리액트 네이티브가 마음에 들어요 (머래는거야)
오 좋은 비교 영상이네요. 😄
니꼴라스님 질문있습니다. Dart 언어든 Flutter 든 아이패드 프로에서도 할 수 있을까요?
no ㅠㅠ
감사합니다
결국은 리엑트 네이티브를 선호하는 듯한 영상이지만 플루터의 장점이 더 크다고 생각합니다. 왜냐면 임의 서드파티의 역할이 큰데 react native 는 그 부분이 너무 약해서 직접 다뤄야 하는 경우가 많습니다. 이는 개발 경험이 좋지 못한 결과를 낳습니다.
iot 플젝 할때 실제로 ble랑 비교해본결과 RN이 생태계가 더 좋았는데 흠
쌤 2023년 버전 로드맵 영상도 올려주세용
이 설명을 들으니깐 왜 특정업체 강의에서 앱 만들기 강의는 리액트 네이티브가 아닌, 플러터 강의로 하는 지 알 듯. 플러터는 웬만한 기능이 기본적으로 내장함수로 제공된다는 말이네, 확실히 한 번 배우면 쉽게 쉽게 개발이 가능할 듯
항상 최신 정보와 좋은 인사이트 주셔서 감사드립니다.
리액트 개념 강의도 찍어주실 수 없나요 참 좋을거 같은데
플러터는 안해봤지만, rn 개발자로써 Expo 를 추천합니다. 벽에 부딫칠지라도 그 가벼움과 편안함은 프레임워크 그 이상에 것에서 있는 것 처럼 느껴지죠
저 역시 expo를 빼놓고 rn을 설명하는건 아쉽습니다. 공홈에서조차 expo쓰라고하는데... expo붙이고 플러터랑뜨면 저는 플러터가 질수밖에없을거같은데...
@Jason Park expo build managed workflow를 말씀하시는거같은데 정말 혁신적인 발전이있었습니다. react native cli와 현재는 다를게없어요
thnk u!
Gooood i loveyou nico
But
Im 16
I have some parts that i cant understand ㅠㅠㅠ
And i want lesson for none mind(?) person
I want to talk about this (react? 등등..)
But i dont have any friends who know about this…
그래서 프로그래머를 이해하기 위한 일반인의 필수영상(?)같은걸 만들어줄수 있을까?
아님, 프로그래머에 관한 오해/진실 같은 주제도 좋아
정보도 좋지만, 니콜라스 형님의 유튜바 모습을 더 보고 싶숨다이
날이 갈수록 오프닝 한국어 발음이 좋아지네요 ㅋㅋ
플러터는 스타트업이나 시작하는 작은앱으로 추천한다고 하셧는데 플러터로 장기간 유저 100만이상으로 끌고 가긴 어렵다 라는 말씀이신가요?
2024년에도 리액트 리액트 리액트 할사람은 그러라고 하는게 플러터 개발자 입장에서 좋은거 아닌가..?
리액트 좋다고 해줘요 ...
Oh no. Google laid off flutter staff...
이젠 비교가 안될정도로 flutter 승리인게 아쉽네요 ㅠㅜ
플러터에더 다른 라이브러리를 통해 코드푸시가 가능해졌습니다!
아 그런가요 이게 안정적이라면 큰 단점이 보완된ㄱㅓ네요..
플러터 만세입니다
외주 개발팀인데 플러터 좋아요!
애플스토어에 새로 빌드 할때마다 code push가 너무 편하고 좋다고 생각해서 react native에 한표!
리액트에 익숙한 웹개발자인데 모바일도 같이 하고 싶다 => RN
그 외 => 플러터
솔찍히 비교는 늘...흥미로워..흠
플러터가 사장님들이 아닌 일반 직원입장에서 좋은가?는 잘 모르겠음
인사를 왜 한국어로 하시는지요? 이것 좀 궁금했어요?
플러터는 네스팅 지옥 해결 못하면 실패할듯합니다. 아무리 오래해도 도저히 적응안되고 ide가 안드스튜나 vscode가 아닌걸로 작업하면 그냥 불가능 ㅠㅠ
현시점 ide 본좌가 인텔리제이(안스)랑 vscode인데 그걸 안 쓰면 뭐 이클립스만 쓰겠다는 건지... 추라이추라이
결국 두 툴의 가장 크면서 본질적인 장점은
Flutter: virtual dom이 없다
React: virtual dom이 있다
인거 같습니다.
근데 솔직히 인터페이스적 코딩을 잘하는 사람한테는 플러터가 더 좋을 듯.
저는 다양한 라이브러리 생태계와 자료들이 있는 react native에 한표 ㅎ
Wow!
나는 취업하고 시포... 의 기준도 봐야합니다.
FLUTTER WIN!!!
'한국'에서 신입으로 '취직'을 해야한다면 리엑트가 필수. 그이외에 나는 경력자고 새로운 것에 관심도 많다면 플러터 강추
코드푸시 아쉽네 ㅠ
ㅎㅇ
현재 첫 개발을 expo로 하고 있는데, 다들 Expo는 어떻게 생각하시나요..??
처음에는 expo 가시고 나중에 react native cli 로 변경하면 됩니다.
3년전에는 별로 였지만 지금은 아주 괜찮게 생각중입니다.
플러터는 일자리가 아직 많이 없는 것 같아요
플러터짱
사랑해요 니꼴라스!
순수 앱개발: Flutter
취업: React Native
이거는 옛말이죠
다필요없고 오직 취업시에 해당 스택 사용하는 회사가 많았으면 좋겠다는게 목적이면 그냥 네이티브 배우는게 낫죠. 설령 플러터나 RN써도 네이티브 빠삭한 사람은 언제든 웰컴인 경우가 많으니까요.
flutter를 배우고 싶은데 일에 쫓기고...
웹은 리액트로도 충분하고 앱은 플러터가 미래임. 비교불가
그럼 같은 플랫폼 사업에서 웹앱과 다운앱(OS승인) 을 동시에 운영해야한다면 어떻게 해얄지여...플러터 웹앱은 유저간 채팅 구현/영상 업로드 이런거만 해도 모바일서 잘 안 돌아간다는 얘기가..
답은 RN이라는 거네.
플러터 원툴
플러터 하느니 그냥 리액트네이티브하면서 swift 배우는게 훨 개이득