일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ECMAScript6
- 함수형
- VanillaJS
- 리액트
- Funtional programming
- 코딩
- context api
- Front-End
- vue.js
- Design Pattern
- schema-first
- 프로그래밍
- Node.js
- It
- code-first
- Ramda.js
- graphql
- 개발
- react.js
- angular
- ELECTRON
- JavaScript
- Programming
- VUE
- 프론트엔드
- 자바스크립트
- apollo client
- 디자인패턴
- goorm.io
- React
목록분류 전체보기 (71)
공부하는 블로그
개발 환경 설정Macbook Mojave에서 작업하였다.오라클에서 자바 버젼 유료화 선언을 해서 openjdk를 쓰는게 여러모로 덜 찝찝할것 같아서 openjdk를 사용하도록 하였다.openJDK 설치openJDK는 zulu를 이용해서 설치할 수 있다. 터미널 창을 열어서 brew를 업데이트 해준다.$ brew update && brew upgradeJava가 이미 설치되어 있다면 삭제를 진행한다.$ java -version$ brew uninstall java 또는 brew cask uninstall javabrew로 zulu를 찾는다. 아래와 같은 결과가 나올 것이다.$ brew search zulu==> Caskszulu ✔인스톨 해준다.$ brew cask install zulu설치가 완료되면 아..
Kotlin + Springboot로 REST API 시작하기 - 목차개발 환경 구축 및 프로젝트 생성프로젝트 실행 및 REST API 만들기Todo API 만들기 소개회사에서 Javascript로 Express.js 기반 서버 작업을 하다가, 이제 Kotlin 기반 Springboot로 넘어가 보고자 하고 있습니다.이 글은 작업한 내용을 기록해둔 내용입니다. 부족하지만 누군가에게 도움이 되기를 간절히 바랍니다. 🙇
console.log에 대해 알아보자자바스크립트를 자주 사용하는 경우, console.log()를 사용하여 정보를 출력해야 할 때가 많습니다.아래는 보통 오랫동안 많이 써온 방식입니다.(() => { console.log('Success!') })()에러 로그에 console.error () 사용로그를 좀 더 시각적으로 낫고 재미있는 방식으로 만들 수 있는 몇 가지 방법이 있습니다.(() => { console.error('헉, 뭔가 잘못되었네요!') })()경고 로그는 console.warn() 사용(() => { console.warn('경고!, 뭔가 잘못된 것 같습니다!') })()iterable 오브젝트에 console.table() 사용function Person(firstName, lastNa..
코드스피츠77 - ES6+ 기초편 1강해당 글은 코드스피츠 S77 1강을 보고 정리한 내용입니다. 영상으로 공부하시는 분들 도움이 되시면 좋겠습니다. (_ _)개발 기본: 너 대체 왜 그랬어?코드를 어떻게 짰을까?를 어떻게 설명할 것인가? 각자 생각이 다른데, 정답은 없고 취향만 있는 걸까? 아니면 큰 기업의 코딩 컨벤션을 따라야 하는 걸까?실무 지식, 체계 등을 먼저 배우는 경우가 많다. 그러나 지식은 언젠가는 변화하기 마련. 안드로이드도 자바가 아닌 코틀린으로 넘어가듯... 지식에만 휩쓸려서 앵귤러가 최고야, 자바가 최고야! 하게 되는 경우가 있다. 언어나 지식에 휩쓸리지 않는 철학적 기반을 마련하라.철학서양인들이 생각하는 근대 주류 철학 기조의 두가지. 합리주의와 상대주의가 프로그래밍 세계에도 반영..
JavaScript essentials: 엔진 동작을 알아야 하는 이유원본 글은 이곳에서 확인하실 수 있으며, 원작자의 동의를 얻고 쓴 글입니다.글을 읽기 전에 광고 배너를 한번씩 눌러주신다면 블로그 운영에 힘이 될 것 같습니다! :DPhoto by Moto “Club4AG” Miwa on Flickr이 글은 스페인어로도 제공됩니다.이 글에서는 자바스크립트 개발자들이 자신이 작성한 코드가 올바르게 실행되도록 엔진에 대해 알아야하는 것을 설명하고자합니다. 아래 코드에서는 전달 된 인수의 lastName 프로퍼티를 반환하는 한 줄짜리 함수를 볼 수 있습니다. 각 오브젝트에 하나의 프로퍼티를 추가하기만 해도 성능이 700% 이상 떨어집니다.자세히 설명하겠지만, 정적 타입이 없는 자바스크립트는 이러한 동작을 유..
리액트와 뷰로 같은 앱을 만들어 보았다.(Part 2: Angular)리액트와 뷰로 같은 앱을 만들었는데, Angular가 안 낄수 없죠!Part 1을 아직 읽지 않았습니까? 여기에서 확인하세요.저는 Angular를 매일 직장에서 사용하지만, 자바스크립트 세계에서는 다른 모든 프레임 워크에 대한 정보는 얻을 수 없었습니다. 나는 같은 사과라도 이것저것 비교하는 것을 좋아합니다! 그래서 React vs Vue에 대한 Sunil Sandhu의 글에 숟가락을 얹게 되었습니다. 자, 여기 React vs Vue vs Angular의 비교입니다!앱의 외형은 어떨까요?[Player 3 이 게임에 입장하였습니다]Part 1과 마찬가지로 css는 다른 두 프레임워크의 위치와 거의 비슷합니다.이 Angular 애플리케이..
리액트와 뷰로 같은 앱을 만들어 보았다.이 글의 원문은 여기이며 원작자가 번역을 허가하여 글을 번역했습니다.번역을 다 하고 나니 이미 다른 한국어 번역이 있더군요. (링크)그러나 번역한 것이 아까워서 포스팅을 합니다. (ㅠ_ㅠ)저는 직장에서 Vue를 잘 사용해오고 있었습니다. 그러다가 저는 이 울타리의 다른쪽 뜰은 어떤지 궁금해졌습니다. 그 뜰은 바로 리액트입니다. 리액트 문서를 읽고 튜토리얼 동영상을 몇 편 보았습니다. 좋은 동영상이었지만 실제로 알고 싶은 것은 Vue와 리액트가 얼마나 다른지였습니다. "다르다"는 말은 가상 DOM을 가지고 있는지, 또는 렌더링 페이지를 어떻게 읽는지와 같은 것은 아닙니다. 누군가가 내게 시간을 들여가며 코드를 설명해주면서 무슨 일이 일어나는지 알려주면 좋겠다 싶었습니..
Vue로 데스크탑 응용 프로그램 만들기 : Vuido해당 글의 출처는 여기이며 원 저자의 허락을 받고 글을 번역하였음을 밝힙니다.#vue #javascript나는 Vue를 아주 좋아합니다. 좋은 프레임 워크로 멋진 웹 응용 프로그램을 만들 수 있습니다. 그러나 진정한 마법은 웹에만 국한되지 않는다는 것입니다. Weex 또는 NativeScript-Vue를 사용하여 네이티브 모바일 응용 프로그램을 만들 수 있습니다. 데스크톱 앱을 만드는 방법도 있습니다. 이를 위해 Electron 또는 Vuido 라이브러리를 선택할 수 있습니다. 이 글에서는 Vuido 접근 방식에 대해 설명하고 다음 기사에서는 Electron과 함께 동일한 앱을 빌드하려고 시도합니다.Vuido는 Michał Męciński가 만든 Vue..
Evan You on Proxies이 글은 원작자의 허락을 받아 번역하였으며, 글의 출처는 https://www.vuemastery.com/courses/advanced-components/evan-you-on-proxies/ 입니다.기술이나 번역에 대해 의견이 있으시면 댓글을 남겨주시면 반영하도록 하겠습니다. 감사합니다.이전 강의에서 Vue.js의 반응형을 모방한 반응형 시스템을 구축했습니다. 프로퍼티를 getters / setters로 변환하기 위해 Object.defineProperty()를 사용하면 액세스 할 때 의존성을 추적하고 수정할 때 코드 (알림)를 재실행 할 수 있게 되었습니다.Vue 로드맵를 따르고 있다면 2.x-next 버전의 반응형 시스템은 보여드린 것과 다른 프록시로 다시 작성됩니..
The Best Explanation of JavaScript Reactivity 🎆이 글은 원작자의 허락을 받아 번역하였으며, 글의 출처는 https://medium.com/vue-mastery/the-best-explanation-of-javascript-reactivity-fea6112dd80d 입니다.기술이나 번역에 대해 의견이 있으시면 댓글을 남겨주시면 반영하도록 하겠습니다. 감사합니다.많은 프론트엔드 자바스크립트 프레임워크 (예 : Angular, React, and Vue)에는 자체 반응형 엔진이 있습니다. 반응형의 작동 원리를 이해하면 개발 기술을 향상시킬 수 있고 JavaScript 프레임워크를보다 효과적으로 사용 할 수 있습니다. 아래의 영상과 아티클에서는 Vue 소스 코드에서 볼 수 ..