한방에 해결하는 언어 Dart

홈 > 트랜드 > 제작자의 톡
제작자의 톡

한방에 해결하는 언어 Dart

최근 두어달간 자료를 수집중인 신종언어가 있습니다.



그중에서 오늘은 Dart 그리고, Dart로 만들어진 Framework인 Flutter를 소개합니다.



1. Dart

   자바스크립트를 대체하기위해서 구글에서 만든 언어랍니다.

   

   수많은 사이트와 로직이 JavaScript로 개발된게 많은데

   과연 대체가 될까요? 라는 생각이 듭니다.


   그럼에도 불구하고 Dart의 성장속도가 무섭습니다.


   그 배경에는 Flutter 라는 프레임워크가 존재합니다.

    

(1) Dart 

       그 자체만 보더라도

       Flutter를 거치지 않아도

       https://dart.dev/platforms

       을 보면 잘 나와있습니다.

        

         VM JIT and AOT

        이 문구만가지고도 흥분하는 개발자들 많을겁니다.

     

        아. Java/Kotlin 와  Swift 를 다 하지 않고

        Dart 만으로 가능? 진심? 

        게다가 Web도 됩다고 써있네요

      

        이.. 무슨 요술지팡이같은 언어의 등장인가요?


         Dart의 성능이 어느정도인지는 정확히 파악되거나 알려지지 않았지만

        일단 멀티를 지원한다니.. 기대가 되는 상황입니다.




   (2) Flutter

       한가지 Framework를 가지고

       Andriod + iOS를 구축가능하게 만드는 능력이 있기에 

       그러면서도 React.JS와 또다른 포지션을 갖더군요

       구글입장에서는 구글이 만든 node.js 를가지고 
       Facebook에서 ReacJS를 가지고 React.Native 를 배포하는게 배아프지 않을수없죠

       Dart를 가지고 만들어진 프레임워크인 Flutter 

       사실 이것이 Dart보다 더 인기가 폭발적입니다.



       개인적인 생각에 무언의 압박과 포상이 있던게 아닐까 싶기도합니다.

       

       아무튼 Flutter(플러터) 의 막강(?)한 기능은 

       Andriod + iOS 를 가능케 한다고 하네요


      https://medium.com/@dan_kim/%EB%B2%88%EC%97%AD-flutter%EB%8A%94-%EC%99%9C-%ED%98%81%EB%AA%85%EC%A0%81%EC%9D%B8%EA%B0%80-967c1dfcc5a9

   

      아직은 시장도입시기라서 다들 눈치작전을 통해서 

      누가먼저 희생할지를 옅보는듯 합니다.


   

         

   (3) 문제 / 해결과제

        무언가 새로운 언어가 나오면 항상 발생하는 일은

        "아.. 또 배워야 하는구나?"

         +

        " 이걸 언제 재코딩을 하지?" 

       입니다.

       컨버터가 나온다고 한들, 커스터마이징된 코드들이 한번에 컨버팅될리도 없고

       결국은 개발자의 몫.... 그 수고를 알아주는 오너/자원이되면 몰라도

       그게 아니라면 수많은 일과의 전쟁이 될겁니다.

       

, , , , , , , ,

0 Comments
Aug 2020
26 Aug 2020

인기 웹개발을 최적화하는것이란

최근 여러가지 개발방법과 구현된 로직들을 접하게 되서 비교검토를 하게 되었습니다. 다양한 방법들이 많이있고 저 역시 최신기술들이 좋다 라는 생각을 하는 사람중 하나입니다만 최신기술… 더보기
1 31,402 0
04 Aug 2020

인기 Deno SDK 를 발표했네요

Deno에 대해서 들어보셨는지... nodeJS를 만든 창시자가 직접 nodeJS를 치명적인 버그를 심어놓아서 개선이 불가다하면서 새로만든 언어가 Deno 입니다. 잘 정리된문서 … 더보기
0 22,313 0
May 2020
14 May 2020

인기 REST 와 Swagger

REST API를 만들기 위해서 Java Spring Boot 를 이용한 방법과 PHP Laravel 을 이용한 방법을 비교/설치하는중 API 문서화자동 처리를 위한 Swagger… 더보기
0 24,225 0
Jan 2020
29 Jan 2020

인기 flutter + visual studio code

Flutter의 예제를 실행해보기위해서 환경설정이 가장 난이도가 높은것 같습니다. 어떠한 설명도, 설치에 대한 예시도 정확하지 않고 가이드라인이 모호하게 되어있는부분이 한국정서에 … 더보기
2 43,206 1
15 Jan 2020

인기 쇼핑몰 사이트 개발시 필요사항

많은분들이 원대한 계획을 갖고 계십니다. 그 핵심은 돈을 잘 벌자...로 귀결되겠죠 그 본질은 좀더 행복해지자.. 행복해지려는 인간의 본성은 당연한것이고 그래야 마땅하죠 물론, 그… 더보기
0 28,347 0