$30 off During Our Annual Pro Sale. View Details »

React Native를 버리고 Flutter로 갈아타게 된 이유

React Native를 버리고 Flutter로 갈아타게 된 이유

React Native를 버리고 Flutter로 갈아타게 된 이유
GDG Campus Songdo - 2023 Devfest

발표자 노트와 함께 보시는 것을 추천드립니다.
https://docs.google.com/presentation/d/17mbfMv3dxkrk6686G-n4guXpoWqO826HktIXHWVDKlA/edit?usp=sharing

Changhyeon Yoon

January 24, 2024
Tweet

More Decks by Changhyeon Yoon

Other Decks in Programming

Transcript

  1. 윤창현 Changhyeon Yoon ex)LIKELION NFT Division - Frontend Engineer Granter

    - Software Engineer Microsoft Learn Student Ambassadors Google Developer Student Clubs - Hanyang Univ. 1st Lead Next.js Korea User Group - Organizer AWS Korea User Group - Frontend
  2. 11

  3. 12

  4. 17

  5. 18

  6. 19

  7. 21

  8. 22

  9. 23

  10. 24

  11. 30

  12. const handleSignUp = async (formData: any) => { const {

    name, email, phoneNumber, password } = formData; await handleSignUp({ email: email.trim(), name: name.trim(), phoneNumber: phoneNumber.trim(), password, }).catch((error: any) => { console.error(error); }); await handleSignIn({ email, password }); }; 35 handleSignUp(formData) async { String name = formData['name']; String phoneNumber = formData['phoneNumber']; String password = formData['password']; String email = formData['email']; try { await handleSignUp({ 'email': email, 'name': name, 'phoneNumber': phoneNumber, 'password': password, }); } catch (error) { print('Error: $error'); } await handleSignIn({'email': email, 'password': password}); }
  13. 36

  14. 37

  15. 38

  16. 39

  17. 40

  18. 41

  19. 42 Firebase Remote Config is a cloud service that lets

    you change the behavior and appearance of your app without requiring users to download an app update. When using Remote Config, you create in-app default values that control the behavior and appearance of your app. Then, you can later use the Firebase console or the Remote Config backend APIs to override in-app default values for all app users or for segments of your user base. Your app controls when updates are applied, and it can frequently check for updates and apply them with a negligible impact on performance.
  20. 43 Firebase Remote Config is a cloud service that lets

    you change the behavior and appearance of your app without requiring users to download an app update. When using Remote Config, you create in-app default values that control the behavior and appearance of your app. Then, you can later use the Firebase console or the Remote Config backend APIs to override in-app default values for all app users or for segments of your user base. Your app controls when updates are applied, and it can frequently check for updates and apply them with a negligible impact on performance.
  21. 44

  22. 48 - WebView로 작성된 부분 dart로 Migration - 기존 Web,

    Flutter로 Migration - 공동인증서 연동
  23. 49 - WebView로 작성된 부분 dart로 Migration - 기존 Web,

    Flutter로 Migration - 공동인증서 연동 - 최적화 및 리팩토링