Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

정모/2022.03.30: Difference between revisions

From ZeroWiki
imported>tasha
No edit summary
imported>mj043000
No edit summary
Line 2: Line 2:


= OMS =
= OMS =
* [[김은솔]] 학우님 :
* [[김은솔]] 학우님 : 네이티브 개발만 해온 사람이 찍먹해온 RN
** 다음 주자: ?
** 다음 주자: ?


= 내용 =
== 입문 ==
* 크로스 플랫폼에 관심
* Dart보다는 JS로 만들어보고 싶음
* 무엇보다는 하나의 코드로 ios, android를 한 번에 만들수 있다는 장점이 있음


== RN이란? ==
* JS 언어 사용
* React 기반
* 작성한 코드를 플랫폼에 따라서 그에 상응하는 진짜 네이티브 엘리먼트로 전환
* 빠른 성능 유지가능
== hot-reload 지원
* 코드를 수정하고 저장할 때마다 바로바로 반영
* 네이티브에서는 수동으로 재시동해야함.
* 시간절약 굳굳
== Native보다 빠른 개발 ==
* RN에서 제공하는 ui 컴포넌트 다수
* 코드 재사용성이 용이함
ex) recyclerview
== 낮설었던 부분들 ==
* react에 대한 지식부족 -> 원인파악하기 힘듦
* react를 몰라도 된다지만 react에서 파생된 것들이 많아서 결국은 react을 알아야 수월하게 개발가능
== 결론과 의문 ==
* vscode에서 RN 자동완성이 잘 안되는 이유?
* 낯설은 부분이 많아서 react를 공부할 필요가 있을 것 같음
* JS에 익숙하지 않다면 JSX에 익숙해지는 시간도 오래걸릴 수 있음
* JS, react에 익숙하다면 RN 적응하는데 오랜 시간이 걸리지 않을 것 같다.
* 코틀린 multiplatform도 해볼 생각이다
== Q&A ==
Q. intent가 먼가요?
# 여러활동을 오갈때 필요한 데이터들을 묶어보내는 것들
Q. JS vs Dart
# 계열이 다른 애들이라 익숙한 애가 편할듯, ts 쓸 생각


= 참가자 =  
= 참가자 =  
9명
9명
[[김동영]], [[박인서]], [[정우현]], [[김동욱]], [[김도엽]], [[김은솔]], [[주영석]], [[채승운]], [[최민준]]
[[김동영]], [[박인서]], [[정우현]], [[김동욱]], [[김도엽]], [[김은솔]], [[주영석]], 채승운, [[최민준]]



Revision as of 16:10, 31 March 2022

OMS

  • 김은솔 학우님 : 네이티브 개발만 해온 사람이 찍먹해온 RN
    • 다음 주자: ?

내용

입문

  • 크로스 플랫폼에 관심
  • Dart보다는 JS로 만들어보고 싶음
  • 무엇보다는 하나의 코드로 ios, android를 한 번에 만들수 있다는 장점이 있음

RN이란?

  • JS 언어 사용
  • React 기반
  • 작성한 코드를 플랫폼에 따라서 그에 상응하는 진짜 네이티브 엘리먼트로 전환
  • 빠른 성능 유지가능

== hot-reload 지원

  • 코드를 수정하고 저장할 때마다 바로바로 반영
  • 네이티브에서는 수동으로 재시동해야함.
  • 시간절약 굳굳

Native보다 빠른 개발

  • RN에서 제공하는 ui 컴포넌트 다수
  • 코드 재사용성이 용이함

ex) recyclerview

낮설었던 부분들

  • react에 대한 지식부족 -> 원인파악하기 힘듦
  • react를 몰라도 된다지만 react에서 파생된 것들이 많아서 결국은 react을 알아야 수월하게 개발가능

결론과 의문

  • vscode에서 RN 자동완성이 잘 안되는 이유?
  • 낯설은 부분이 많아서 react를 공부할 필요가 있을 것 같음
  • JS에 익숙하지 않다면 JSX에 익숙해지는 시간도 오래걸릴 수 있음
  • JS, react에 익숙하다면 RN 적응하는데 오랜 시간이 걸리지 않을 것 같다.
  • 코틀린 multiplatform도 해볼 생각이다

Q&A

Q. intent가 먼가요?

  1. 여러활동을 오갈때 필요한 데이터들을 묶어보내는 것들

Q. JS vs Dart

  1. 계열이 다른 애들이라 익숙한 애가 편할듯, ts 쓸 생각

참가자

9명 김동영, 박인서, 정우현, 김동욱, 김도엽, 김은솔, 주영석, 채승운, 최민준