이번 달에는 어쩌다보니 감상한 모든 작품을 정리하고 있다. 왓챠가 이상해져서 잘 사용 안하게 되면서 정리할 통로가 없었는데 구글 킵에다가 막 넣고 다시 여기에 정리해보고 있다. 왓챠가 해주면 제일 좋은데... 아쉽다. 추천1. 소수의견 소수의견 | Netflix 강제 철거로 인해 발생한 시위에서 10대 소년과 경찰관이 목숨을 잃는다. 이 사건에 배정된 신참 국선 변호사는 진실을 파헤치러 나선다. www.netflix.com 용산용역, 국선변호사라는 이슈가 되는 소재에 윤계상, 김옥빈, 유해진이라는 극호감 배우들이 나오는 특이한 조합. 그리고 이미 이전에 봐서 재미있다는 걸 알고 있어서 다시 본다. 왜 이 영화를 좋은 영화라고 생각했나 했는데 신파가 적어서 그런 것 같다. 직접적으로 우는 장면은 경찰의 아..
매월 한번씩 하게 되는 넷플릭스 추천이다. 5월에는 다행히 그리 많지 않은 작품을 봤다. 내 생활 잘하고 있다고 생각하련다. 근데 이러다가 한달에 한번씩 넷플릭스 추천작 글만 쓰는거 아닌가 싶다. 이러면 안되는데... 추천1. 플레잉 하드: 게임의 법칙 플레잉 하드: 게임의 법칙 | Netflix 독특한 세계관을 구현한 비디오 게임 《포 아너》. 디자이너 제이슨 반덴베르그가 이 프로젝트를 완성하는 데는 4년 이상이 걸렸다. 게임 제작사 유비소프트에서 펼친 그간의 여정을 만나보시라. 절망과 환희, 슬픔과 기쁨을 모두 담았다. www.netflix.com '포 아너' 라는 게임은 세키로 라는 게임이 대박이 나면서 이따금 같이 언급되는 게임이라서 비슷한 게임인가부다 정도만 알고 있었는데 이 작품을 보면서 확실..
react를 사용하는데 redux는 필수적인 요소라고 할 수 있다. 이제는 다른 방법들도 많은 것 같지만 결국 redux와 같이 app 전체에서 공유하는 공통 state를 사용하는 것은 비슷하다. import React, { Component } from 'react' import { connect } from 'react-redux' import { changeName } from './actions' @connect(state => ({ name: state.name }), dispatch => ({ handleChangeName: (name) => { dispatch(changeName(name)) } })) class MyComponent extends Component { constructor(..

2019년 4월도 어김없이 흘러갔고 난 또 어마어마한 양의 작품을 감상했다. 3월을 능가한 듯. 하지만 이번엔 새로 업로드된 작품을 꽤 많이 본 것 같다. 좋은 것도 많았다. 그래서 야심차게 많이 정리해보려고 한다. 추천 1. 어벤져스: 인피니티 워 어벤져스: 인피니티 워 | Netflix 은하계 최악의 악당 타노스. 그의 목표는 인피니티 스톤을 모아 우주 생명체를 반으로 줄이는 것. 스톤이 모두 모인 순간 비극이 세계를 휩쓸지니. 이를 막을 자는 히어로들뿐. 우주의 운명이 걸린 전쟁, 그 서막이 오른다. www.netflix.com 4월엔 어벤져스 엔드게임이 개봉했다. 필수로 당연히 어벤져스 인피니티 워는 다시 봐줘야 한다. 그 외에도 캡틴 아메리카 퍼스트 어벤져, 윈터솔져, 어벤져스1, 아이언맨1 다..
React Hooks는 functional component를 사용할 수밖에 없다. 애초에 그러려고 만든 거니까. 그동안 redux와 react를 connect하기 위해서 hoc를 사용했는데 decorator를 사용했었다. import React, { Component } from 'react'; import { connect } from 'react-redux'; @connect(state => ({ name: state.name })) class MyComponent extends Component { render() { const { name } = this.props; return ( {name} ); } } export default MyComponent; 이 decorator는 class에만 ..