현재의 웹 애플리케이션은 속도와 응답성 측면에서 네이티브 데스크톱 애플리케이션에 비할 바는 아니다. 하지만 대등해진다면 어떨까? 그게 웹어셈블리(WebAssembly)의 약속이다.   웹어셈블리는 어셈블리와 비슷한 저수준 언어로, 웹 브라우저 ...
2021.06.04
자바스크립트 세계는 매년이 풍년인 것 같다. 2021년도 다르지 않다. 특히 새로운 세대의 번들러와 빌드 툴이 “적당히 좋은” 툴이라는 기존의 관성에 도전하고 있다. 이런 새로운 종류의 툴은 더 빠른 속도, 더 나은 개발 환경, 더 높은 프로덕션 빌드 ...
2021.05.28
자바는 '한 번 쓰고 어디서나 실행(Write once, run anywhere)'하는 프로그래밍 언어의 대명사다. 이런 자바를 자바스크립트가 대체할까?   답은 보는 관점에 따라 다르다. 또한 웹어셈블리(WebAssembly)와 같은 기 ...
2021.03.30
최근 구글 크롬, 모질라 파이어폭스, 인터넷 익스플로러 시작 페이지를 스푸핑하는 가짜 업데이트에 대한 보고가 잇따르고 있다. 사용자가 업그레이드 옵션을 클릭하면 자바스크립트 파일이 다운로드되어 악성코드를 실행한다. 이 기본 동작을 차단하거나 변경해 워 ...
2021.01.04
타입스트립트(TypeScript)는 자바스크립트(JavaScript)의 인기를 기반으로 하지만 기업 개발자를 좀 더 행복하고 생산적으로 만들기 위해 기능을 추가한 객체 지향 프로그래밍 언어다.     타입스크립트란? 타입 ...
2020.04.29
Node.js는 좋지만 패키지 매니저인 NPM(Node Package Manager)이 싫거나, Node.js보다 더 안전한 자바스크립트 런타임 환경을 원한다면 새로운 오픈소스 프로젝트 데노(Deno)에 관심을 가져볼 만하다(Deno는 Node의 애너 ...
2020.03.04
자바스크립트가 가장 널리 알려진 개발 언어 자리를 지켰다. 최근 발표된 2020 해커랭크 개발자 기술력 보고서(2020 HackerRank Developer Skills Report)에 따르면, 자바스크립트와 함께 자바, C, 파이썬이 상위에 올랐다. ...
2020.02.06
개발자 기술력 테스트 업체인 데브스킬러(DevSkiller)의 최신 보고서에 따르면, 2020년 IT 분야에서 가장 수요가 많은 기술력은 자바스크립트이다.    데브스킬러의 지난 해 보고서와 비교하면, 자바스크립트는 지난 해 1위 ...
2020.01.22
2019 자바스크립트 현황 보고서를 보면 무언가 눈에 띄는 점이 있다. 돈으로 무엇이든 살 수 없다는 것은 명백하다. 혹은 적어도 대기업이 모든 주요 프론트엔드 및 백엔드 프로그래밍 프레임워크를 지원하지는 않는다. 물론 앵귤러(Angular)는 구글 ...
2020.01.13
완벽한 IT 일자리를 찾아 안착하는 일은 쉬운 일이 아니다. 하지만 수요가 높은 분야에서 적절한 기술력을 갖추면 이직에 유리할 수 있다. 미국 취업전문 사이트 인디드(Indeed)는 2014년에서 2019년까지 구인 광고에 가장 많이 등장한 ‘기술력’ ...
2019.12.10
인공 지능(Artificial Intelligence, AI)는 애플리케이션 개발자에게 무한한 가능성을 제공한다. 머신러닝 또는 딥 러닝을 활용해 훨씬 더 정확한 사용자 프로필, 개인 맞춤 설정, 추천을 만들거나 더 스마트한 검색, 음성 인터페이스 또 ...
브라우저. 이들 없이는 인터넷을 사용할 수 없지만, 컴퓨팅 환경에 위험하고 안정적이지 못한 것을 들이게 되는 통로이기도 하다. 브라우저는 클라우드 컴퓨팅의 운영체제라고도 할 수 있어 브라우저를 보호하는 것이 점점 더 중요해지고 있다.   ...
2019.11.13
구글의 다트(Dart) 2.5 SDK는 머신러닝 기반 코드 완성 미리보기와 C 상호운용성을 위한 외부 기능 인터페이스를 제공한다.   구글이 머신 코드나 자바스크립트를 컴파일해 개발한 언어인 다트의 최신 버전 다트 2.5에는 머신러닝 기반 ...
사이트 방문자를 유지하려면 모바일 친화적인 웹 사이트를 구축해야 한다. 하지만, 이 모바일 친화적인 웹 사이트가 SEO, 사용자 경험, 속도, 디자인을 통해 검색에 최적화되어 있는지도 확인해야 한다.  모바일에 최적화된 웹 사이트가 검색엔진 ...
자바스크립트(JavaScript) 코드를 테스트해야 할 필요성은 명확하다. 버그를 없애고 브라우저 또는 Node.js에서 원활한 애플리케이션 실행을 보장하려면 테스트 외의 다른 방법은 없다. 다행히도 자바스크립트 테스트를 위해 개발자가 선택할 수 있는 ...
  1. 웹어셈블리를 활용한 유망한 프로그래밍 언어 프로젝트 10가지

  2. 2021.06.04
  3. 현재의 웹 애플리케이션은 속도와 응답성 측면에서 네이티브 데스크톱 애플리케이션에 비할 바는 아니다. 하지만 대등해진다면 어떨까? 그게 웹어셈블리(WebAssembly)의 약속이다.   웹어셈블리는 어셈블리와 비슷한 저수준 언어로, 웹 브라우저...

  4. 자바스크립트 개발의 지형을 바꾸는 7가지 툴

  5. 2021.05.28
  6. 자바스크립트 세계는 매년이 풍년인 것 같다. 2021년도 다르지 않다. 특히 새로운 세대의 번들러와 빌드 툴이 “적당히 좋은” 툴이라는 기존의 관성에 도전하고 있다. 이런 새로운 종류의 툴은 더 빠른 속도, 더 나은 개발 환경, 더 높은 프로덕션 빌드...

  7. "자바스크립트, 새로운 자바인가" 자바스크립트의 자바 대체 논쟁

  8. 2021.03.30
  9. 자바는 '한 번 쓰고 어디서나 실행(Write once, run anywhere)'하는 프로그래밍 언어의 대명사다. 이런 자바를 자바스크립트가 대체할까?   답은 보는 관점에 따라 다르다. 또한 웹어셈블리(WebAssembly)와 같은 기...

  10. 윈도우 환경에서 악성 자바스크립트 파일을 차단하는 방법

  11. 2021.01.04
  12. 최근 구글 크롬, 모질라 파이어폭스, 인터넷 익스플로러 시작 페이지를 스푸핑하는 가짜 업데이트에 대한 보고가 잇따르고 있다. 사용자가 업그레이드 옵션을 클릭하면 자바스크립트 파일이 다운로드되어 악성코드를 실행한다. 이 기본 동작을 차단하거나 변경해 워...

  13. '강력한 형식의 자바스크립트' 타입스크립트의 의미와 설치하기

  14. 2020.04.29
  15. 타입스트립트(TypeScript)는 자바스크립트(JavaScript)의 인기를 기반으로 하지만 기업 개발자를 좀 더 행복하고 생산적으로 만들기 위해 기능을 추가한 객체 지향 프로그래밍 언어다.     타입스크립트란? 타입...

  16. "더 나은 Node.js를 지향하는" 데노란 무엇인가

  17. 2020.03.04
  18. Node.js는 좋지만 패키지 매니저인 NPM(Node Package Manager)이 싫거나, Node.js보다 더 안전한 자바스크립트 런타임 환경을 원한다면 새로운 오픈소스 프로젝트 데노(Deno)에 관심을 가져볼 만하다(Deno는 Node의 애너...

  19. “모두가 아는 자바스크립트, 모두가 알고 싶어하는 구글 고” : 해커랭크 개발자 서베이

  20. 2020.02.06
  21. 자바스크립트가 가장 널리 알려진 개발 언어 자리를 지켰다. 최근 발표된 2020 해커랭크 개발자 기술력 보고서(2020 HackerRank Developer Skills Report)에 따르면, 자바스크립트와 함께 자바, C, 파이썬이 상위에 올랐다....

  22. 2020년 가장 수요가 많은 개발 기술은 자바스크립트 : 데브스킬러 연례 보고서

  23. 2020.01.22
  24. 개발자 기술력 테스트 업체인 데브스킬러(DevSkiller)의 최신 보고서에 따르면, 2020년 IT 분야에서 가장 수요가 많은 기술력은 자바스크립트이다.    데브스킬러의 지난 해 보고서와 비교하면, 자바스크립트는 지난 해 1위...

  25. 오픈소스 자바스크립트가 돈을 내게 하는 방법

  26. 2020.01.13
  27. 2019 자바스크립트 현황 보고서를 보면 무언가 눈에 띄는 점이 있다. 돈으로 무엇이든 살 수 없다는 것은 명백하다. 혹은 적어도 대기업이 모든 주요 프론트엔드 및 백엔드 프로그래밍 프레임워크를 지원하지는 않는다. 물론 앵귤러(Angular)는 구글 ...

  28. 'SQL, 자바, 파이썬...' 2020년 미국에서 인기 기술 10선

  29. 2019.12.10
  30. 완벽한 IT 일자리를 찾아 안착하는 일은 쉬운 일이 아니다. 하지만 수요가 높은 분야에서 적절한 기술력을 갖추면 이직에 유리할 수 있다. 미국 취업전문 사이트 인디드(Indeed)는 2014년에서 2019년까지 구인 광고에 가장 많이 등장한 ‘기술력’...

  31. AI 개발을 위한 최적의 프로그래밍 언어 6+2선

  32. 2019.11.22
  33. 인공 지능(Artificial Intelligence, AI)는 애플리케이션 개발자에게 무한한 가능성을 제공한다. 머신러닝 또는 딥 러닝을 활용해 훨씬 더 정확한 사용자 프로필, 개인 맞춤 설정, 추천을 만들거나 더 스마트한 검색, 음성 인터페이스 또...

  34. “클라우드 시대의 운영체제” 기업 IT 관리자를 위한 웹 브라우저 보안 가이드

  35. 2019.11.13
  36. 브라우저. 이들 없이는 인터넷을 사용할 수 없지만, 컴퓨팅 환경에 위험하고 안정적이지 못한 것을 들이게 되는 통로이기도 하다. 브라우저는 클라우드 컴퓨팅의 운영체제라고도 할 수 있어 브라우저를 보호하는 것이 점점 더 중요해지고 있다.   ...

  37. 다트 2.5, 코드 완성 위해 머신러닝 활용

  38. 2019.09.19
  39. 구글의 다트(Dart) 2.5 SDK는 머신러닝 기반 코드 완성 미리보기와 C 상호운용성을 위한 외부 기능 인터페이스를 제공한다.   구글이 머신 코드나 자바스크립트를 컴파일해 개발한 언어인 다트의 최신 버전 다트 2.5에는 머신러닝 기반...

  40. 모바일에 최적화된 웹 사이트, 검색에는 친화적인가

  41. 2019.08.22
  42. 사이트 방문자를 유지하려면 모바일 친화적인 웹 사이트를 구축해야 한다. 하지만, 이 모바일 친화적인 웹 사이트가 SEO, 사용자 경험, 속도, 디자인을 통해 검색에 최적화되어 있는지도 확인해야 한다.  모바일에 최적화된 웹 사이트가 검색엔진...

  43. 믿을 만한 자바스크립트 테스트 도구 10가지

  44. 2019.08.21
  45. 자바스크립트(JavaScript) 코드를 테스트해야 할 필요성은 명확하다. 버그를 없애고 브라우저 또는 Node.js에서 원활한 애플리케이션 실행을 보장하려면 테스트 외의 다른 방법은 없다. 다행히도 자바스크립트 테스트를 위해 개발자가 선택할 수 있는...

X