안녕하세요. angular.kr를 운영하고 있는 한장현입니다. 그동안 Angular 새 버전이 나올 때마다 angular.kr은 업데이트 하고 있었습니다만, 이 블로그는 운영을 잠시 멈췄습니다. 별다른 이유는 없었고 이래저래 많이 바빴네요 ㅎㅎㅎ 얼마전부터 Angular 새 버전이 나오는 것을 기다리고 있었는데, 이번 버전은 RC, next 버전이 오래 걸리는 것 같더라고요. 그러다 17 버전이 나왔는데 아이쿠, 많은 것이 변했습니다 ㅎㅎㅎㅎㅎ 본격적인 프레임워크 시대를 열었던 프레임워크가 다음 페이즈로 넘어가는 느낌도 들었습니다. 로고가 변경된 것 외에도 기능에 상당히 많은 변경사항이 있어서 릴리즈 안내를 흥미롭게 읽었습니다. 같이 살펴 보시죠 ㅎ 원문은 Angular blog 사이트의 Introduc..
안녕하세요. 한장현입니다. 한국시각으로 2021년 5월 13일 오전에 Angular 12.0.0 버전이 릴리즈 되었습니다. 벌써 Angular 공식 가이드 문서에도 새 버전이 반영되었습니다 :) 이번 릴리즈 노트에는 어떤 내용이 있는지 살펴봤습니다. 드디어 돌아왔습니다, 여러분. Angular v12가 새로 릴리즈 되었다는 기쁜 소식을 빠르게 전해드리겠습니다. 업데이트된 내용을 살펴보기 전에 Angular가 걸어온 길을 잠시 돌아봅시다. 현재 Angular의 핵심은 Ivy이며 이 렌더링 엔진은 특정 플랫폼에 종속되지 않습니다. 그리고 지난 몇 번의 릴리즈 동안 저희는 Angular 생태계를 기존 렌더링 엔진에서 Ivy로 전환하기 위한 작업을 해왔습니다. 이 과정을 저희는 "Ivy Everywhere"라고..
안녕하세요. 한장현입니다. Deno와 Node.js를 간단하게 비교해 본 글이 있어서 번역해 봤습니다. 원문: www.hiddenbrains.com/blog/deno-vs-nodejs-development.html 최근 Deno v1이 릴리즈 되면서 큰 이슈가 되었습니다. 어떤 사람들은 이제 Node.js의 시대가 끝났다고 이야기하기도 했습니다. 하지만 이런 의견은 너무 과장되었으며 지나치게 낙관적인 시각입니다. Deno는 Node.js와 비교될 수밖에 없습니다. 무엇보다도 Deno를 개발하고 있는 사람이 Node.js를 개발한 Ryan Dahl이기 때문입니다. Deno Deno는 V8 JavaScript 엔진과 Rust 언어로 개발된 JavaScript, TypeScript 실행환경입니다. Deno의 ..
안녕하세요. 한장현입니다. 최근에 로컬 스토리지를 사용하려고 찾아봤더니 이제는 로컬 스토리지를 사용하지 않는것이 좋다는 Google Chrome 팀 개발자의 글을 발견했습니다. 요즘 트렌드는 이렇구나 다시 한 번 느끼면서 글을 번역해 봤습니다. 웹 스토리지 브라우저에 데이터를 저장하는 방법은 많습니다. 이중에 무엇을 사용해야 할까요? 인터넷 연결은 불안정하며 언제든 끊어질 수 있습니다. 그래서 오프라인에서도 동작하며 불안정한 상황을 안정되게 유지하기 위해 PWA(Progressive Web App)를 사용하기도 합니다. 연결이 완벽한 무선 환경에서도 캐시나 스토리지 기술을 적절하게 활용하면 사용자가 느끼는 앱 성능을 향상시킬 수 있습니다. 애플리케이션 정적 리소스(HTML, JavaScript, CSS,..
안녕하세요. 한장현입니다. 한국시각으로 2020년 11월 12일 오전에 Angular 11.0.0이 릴리즈되었습니다. Angular 공식 가이드 문서에 v11.0.0 버전이 빠르게 반영되었고, 공식 블로그에 릴리즈 노트도 게재되었습니다. 릴리즈 노트에 어떤 내용이 있는지 살펴봤습니다. Angular 11 버전이 릴리즈되었습니다. 전 세계 Angular 개발자들을 위해 야심 차게 준비한 Angular 11 버전이 드디어 나왔습니다. 이번 릴리즈는 프레임워크가 동작하는 플랫폼부터 CLI, 컴포넌트 등 Angular 전반에 걸쳐 변경된 내용이 있습니다. 지금부터 알아봅시다! 변경된 내용 Operation Byelog 이전에 Angular 로드맵에서 공유한 것 중에 Operation Byelog와 관련된 내용이..
안녕하세요. 한장현입니다. 그동안 TypeScript는 꾸준히 새 버전이 나오고 있었습니다. 이번에는 메이저 버전이 변경되는 업데이트라 좀 더 재미있는 내용이 있을까 해서 릴리즈 노트를 찾아봤습니다. 원문은 2020년 8월 20일에 작성되었습니다. 오늘 저희는 TypeScript 4.0을 발표하게 되었습니다! 이 버전은 프로그래밍 언어의 표현력, 생산성, 확장성에 대해 깊이 고민한 결과물이며, TypeScript의 시대를 새롭게 여는 버전이 될 것입니다. TypeScript에 익숙하지 않은 독자를 위해 간단하게 설명하자면, TypeScript는 JavaScript를 기반으로 정적 타입 문법을 추가한 것입니다. 변수를 선언할 때 타입을 지정하고 이후에 변수를 사용할 때 타입을 다시 지정하면, TypeScr..
안녕하세요. 한장현입니다. 한국시각으로 6/25 새벽 03:46에 Angular 10.0.0이 출시되었습니다. 이전 메이저 업데이트가 Ivy 때문에 오래 걸려서 그런지 이번 업데이트는 기존 주기보다 약간 빠른 시기에 발표되었는데, 어떤 내용이 바뀌었는지 릴리즈 노트를 살펴봤습니다. Angular 10.0.0 버전이 드디어 나왔습니다! 이번 메이저 릴리즈는 Angular가 실행되는 플랫폼 관련 코드 전체와 Angular Material, Angular CLI를 모두 포함하는 대규모 업데이트 입니다. 하지만 Angular 9.0을 발표한지 아직 4개월밖에 되지 않았기 때문에, 이번 릴리즈는 지금까지 있었던 릴리즈와 비교하면 변동량이 적은 편입니다. Angular 팀은 급변하는 JavaScript 생태계와 속..
안녕하세요. 한장현입니다. 한국 시각으로 5월 14일 07:38에 deno v1.0.0이 릴리즈 되었습니다. node.js를 대체하기 위해 나온 deno가 얼마나 완성되었는지, deno v1.0.0 릴리즈와 함께 작성된 블로그 글을 번역해 봤습니다. Deno 1.0 by Ryan Dahl, Bert Belder, and Bartek Iwańczuk 동적 언어는 그 자체로도 훌륭한 툴이라고 할 수 있습니다. 빠르고 간결하게 작성할 수 있지만 복잡한 시스템은 물론이고 아이디어를 간단하게 구현하는 용도로도 활용할 수 있습니다. 시스템 환경이나 메모리 관리를 신경 쓸 필요도 없습니다. 최근에는 특히 Rust나 Go와 같은 언어를 활용하면서 복잡한 기계어를 좀 더 쉽게 활용할 수 있었고, 컴퓨터 인프라 환경을 발..
안녕하세요. 한장현입니다. 꽤 오래 걸렸네요. Angular는 원래 6개월 주기로 메이저 버전을 업데이트하는 정책을 유지했지만 이번 메이저 업데이트는 2019년 10~11월로 예정된 것에 비해 2개월가량 늦어졌습니다. 프론트엔드 프레임워크가 템플릿 엔진을 다른 것으로 바꾼다는 것이 얼마나 힘든 일인지, v.9.0.0 버전 CHANGELOG.md 파일을 봐도 Angular 팀이 굉장히 고생했던 것 같네요. 그만큼 Ivy를 포함해서 큰 변동사항이 있었던 것으로 보입니다. 어떤 부분이 얼마나 바뀌었는지, 도움이 될만한 기능이 있는지 Angular 블로그의 9.0.0 릴리즈 노트를 살펴봤습니다. Angular 9 버전이 배포되었습니다 - Ivy 프로젝트 정식 도입 드디어 Angular 9.0.0 버전이 배포되었..
안녕하세요. 한장현입니다. 회사를 다녀서 그렇기도 하지만 블로그에 거의 글을 쓰지 않았습니다.작년에는 Angular 메이저 버전 업데이트과 관련된 글 2개가 전부였네요 ㅎ 그동안 이런걸 만들고 있었습니다. 이 사이트는 Angular 공식 가이드 문서를 생성하는 angular.io 프로젝트를 번역해서 만든 웹사이트입니다.angular.io가 워낙 잘 만들어져 있어서 사이트를 다루는 데에 큰 문제는 없었습니다.(버그가 있어서 이슈로 올렸더니 금방 고쳐줬어요.) 저는 별거 안했는데 PWA도 잘 되더라구요. 번역 작업을 언제부터 시작했는지는 기억이 잘 안나네요.2017년 말부터 시작했던 것 같으니 1년 좀 넘게 작업하고 있는 것 같습니다. 혼자서 공부하려고 시작했는데 내용이 너무 방대해서 힘들긴 합니다.웹 사이..
- Total
- Today
- Yesterday
- DENO
- 2017 티스토리 결산
- Angular
- Angular HttpClientModule
- Angular 5.0.0
- typescript
- Angular 7.0.0
- 커스텀 컴포넌트
- 양방향 바인딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |