SCRIPTY #02에 다녀왔습니다.
4349 단어 ReactjQueryJavaScriptCSS
SCRIPTY #2 ~ 프론트 신사숙녀 학습회~
http://scripty.connpass.com/event/10345/
회화
내가 몇 사람이 재미있다고 생각하는 것을 소개하겠다.
모르는 게 많아서 틀린 부분을 무례하게 던져주시면 감사하겠습니다.
그리고 우선 무슨 문제가 있으면 저에게 알려주세요.
JavaScript의 모션 트윈 시작
우선 CSS Transition, CSS Animation 주위가 힘들어요.
Transition이면 상태 A에서 상태 B까지의 직선 변화만 표현할 수 있습니다(안 되는 것도 아닙니다).
그럼에도 불구하고 애니메이션을 쓰는 것은 힘들다. 이런 일은 가능하다면 기계가 할 수 있기를 바란다.
다음은
@keyframe
이야기입니다. 이것도 죽습니다.자바스크립트를 처음 접했을 때 jQuery에 모바일 웹 서비스를 위한 JS를 썼는데 특히 이동하면 성능이 떨어진다.
원인은 두 가지가 있다
일종의'레이아웃 추력'이라고 불리는 현상이 발생하여 DOM에 회류를 동반하는 스타일 변경을 할 때 동기화 레이아웃 디자인을 강제하는 것 같다.
결과적으로 스타일 읽기(계산)와 변경을 번갈아 반복하는 상황에서 스타일을 읽을 때 앞의'스타일 변경'을 기다리기 때문에 성능이 떨어지는 것으로 보인다.
다른 하나는 요청 애니메이션 프레임을 사용하지 않았다는 것입니다.
jQuery의 애니메이션은
jQuery.animate()
로 표현되었는데 setTimeout()
는 한 시기에 접어든 것 같지만 서로 맞지 않는 처리가 있는 것 같아서 바로 requestAnimationFrame()
로 돌아왔다.지금은 몰라요.그렇다면 CSS Transition/Animation
setTimeout()
등의 문제를 해결하기 위해 해당하는 라이브러리를 사용하면 됩니다.Flux + React.입문
마침 React를 만져서 더워요.
React의 말@mizchi 선생님 쪽에서도 상당히 참고 가치가 있으니 저쪽을 보세요.
왜 가상 DOM이라는 개념이 우리의 영혼을 떨게 하는가
http://qiita.com/mizchi/items/4d25bc26def1719d52e6
React를 사용해야 하는 이유
http://mizchi.hatenablog.com/entry/2014/09/02/201728
jQuery.animate()
this.props
.this.props
이 있는 것 같고componentDidMount
이면 렌더링을 취소할 수 있을 것 같습니다.멋있어요.실시간 인코딩
이 제목을 봤을 때, 나는 이것이 이미 명물이 되었다고 생각했다.
지난번(#1)에도 같은 제목의 세션이 있었고, 이번에도 상당한 괴물 실황 녹음 코드를 만들었다.
10분이면 웹 RTC를 이용한 니코를 만들 수 있을 것 같아 수비 범위가 여전히 넓다.준비됐어도
이렇게, 내가 React에 빙의된 하루.
Reference
이 문제에 관하여(SCRIPTY #02에 다녀왔습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/axross/items/6ae7e18408c13229d210텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)