본문 바로가기

전체 글41

Dart 간단히 알아보기 flutter라는 크로스 플랫폼 프레임워크로 앱을 만들기 위해, 그전에 필요한 dart라는 언어에 대해 공부하려고 한다. dart란? 위키백과에서는 아래와 같이 정의되어 있다. 다트(Dart)는 구글이 개발한 웹 프로그래밍 언어이다. 이는 2011년 10월 10일~12일까지 열렸던 "GOTO 컨퍼런스" 에서 공개되었다. 다트는 자바스크립트를 대체할만한 오픈 웹 플랫폼으로서 웹 개발언어를 목표로 개발된다고 밝혔다. 2018년도에는 배울필요가 없는 프로그래밍 언어 1위로 선정되는 치욕이 있었지만, 현재는 많이 올라왔다고 한다. 그리고 나는 flutter로 앱을 만들 생각이기 때문에 dart를 선행해야 한다. 객체지향 언어이기 때문에 Java를 공부했던 나에게는 러닝 커브도 많이 높을 것 같다고 생각되지 않아.. 2021. 4. 19.
2021-04-17 오늘의 한 줄 회고 블로그를 개설한지는 좀 지났지만 계속 써야지 써야지 했는데 드디어 하루 한 줄 회고를 시작으로 블로그를 쓰게 되었다. 이 카테고리는 창업하면서 하루 하루 느끼는 개발적인 내용이나 감정들을 간단히 적어두는 곳이라고 생각해야겠다. 개발적인 내용이든 아니든 앞으로 꾸준히 쓰려고 노력해야겠다. 2021. 4. 17.
Nuxt.js asyncData vs Fetch asyncData vs Fetch Nuxt.js 를 사용하다 보면 페이지가 마운트되기 전에 백엔드에서 API 를 호출하여 데이터를 가져와야 할 때가 많이 있습니다. 이러한 경우 {{ post.title }} {{ post.description }} 이렇게 asyncData() 를 사용하거나 Fetching mountains... An error occurred :( Nuxt Mountains {{ mountain.title }} Refresh fetch() 를 사용하여 데이터를 가져오게 됩니다. Nuxt.js 로 개발을 진행하면서 asyncData() 와 Fetch() 의 차이점을모르겠다고 생각했습니다. (물론 저만 이해 못했을지도..ㅎㅎ) As far as page components are conce.. 2021. 4. 16.
네이티브 앱, 하이브리드 앱, 크로스 플랫폼 앱 그리고 Flutter 네이티브 앱, 하이브리드 앱, 크로스 플랫폼 앱 그리고 Flutter 저와 같이 네이티브앱을 개발하기 어려운 경우 보통 하이브리드 앱이나 크로스 플랫폼 앱을 선택하는 선택지에 놓이게 됩니다. 혼자서 개발을 진행해야하는 상황에서 Android, iOS 둘 다 개발해야 하는데 저 같은 주니어 개발자 입장에서 네이티브 앱을 두 가지 모두 개발하는 건 불가능하다는 생각을 했습니다. 차선의 선택이 필요했고 하이브리드 앱, 크로스플랫폼 앱 두 가지 중 한 가지를 선택하기로 했습니다. 일단 네이티브 앱, 하이브리드 앱, 크로스플랫폼 앱에 대한 개념 정리가 필요합니다. 네이티브 앱 Android는 Java 혹은 Kotlin, iOS는 Objective-C 혹은 Swift 등 특정 모바일 플랫폼에서만 사용 가능한 언어를.. 2021. 4. 16.
728x90
반응형