728x90
CSS는 간단하지만 안하면 까먹는 것 , CSS 사라짐 효과 fade-in 효과 ... 어쩌고 저쩌고 할게 참 많고 검색하면 따로따로 나와서 헷갈리는데 그냥 한번 할 때 제대로 알아두자. 간단한 서서히 나타나고 사라지는 애니메이션을 구현해보면서 (페이드-인 페이드-아웃) 진행 할 거다. keyframes 라는것을 미리 정의해주고 (애니메이션 정의) 그것을 불러오는 방식이다. 그니까 애초에 fadein ,fadeout 이런건 내장 기능이 아니라 정의해서 만들어야 하는거다. 애니메이션 속성 CSS의 @keyframes를 사용하여 애니메이션을 정의한다. 애니메이션은 몇 가지 속성을 가지고 있다. animation-name: 애니메이션의 이름을 지정 animation-duration: 애니메이션의 지속 시간을 ..
친구들에게 카카오톡으로 링크를 공유하면 그림처럼 썸네일 이미지가 자동으로 생성되는데, 내가 만든 사이트를 공유할 때에도 이렇게 미리보기 이미지를 담고 싶다면 opengraph를 이용하면 된다.
앞으로 NextJS를 많이 쓸 것 같아서 테스트 프로젝트로 블로그를 만들려고 한다. 나중에 다른 프로젝트에도 빨리 빨리 돌려막기를 해야하니까 보일러 플레이트를 미리 만들어 놓고 그걸 베이스로 블로그를 만들건데 일단 지금 생각하는건 세션관리 iron-session 으로 진행하고 TypeScript를 바로 적용하면 좋은데 일단 천천히 PropTypes로 이것부터 스타일 관리는 emotion이랑 Mui5 설치해두고 관련 예제를 몇개 템플릿으로 만들어둘거고 간단한 라우팅 예제 페이지도 작성해두고 상태관리 위해서 Redux,Redux-toolkit,Next-Redux-wrapper 까지 예제페이지 이렇게 미리 프로젝트를 만들고 그때 그때 더 추가하고 빼면서 편하게 쓸 예정이다. 몰라 이게 시리즈물로 올라갈지는 모..
개발과 개발자 커뮤니티 공헌에 관심이 있다면 누구나 PR가능합니다. 주니어를 프론트엔드 개발자를 위한 개발지식/인터뷰를 요약해서 모아둔 repo입니다. 신입 또는 주니어 개발자들을 위해 만들어진 프로젝트지만 주제와 관련있는 질문이나 지식이라면 얼마든지 추가할 수 있습니다. https://github.com/smee6/JS_FrontEnd 주니어 개발자들이 더 편하고 더 쉽게 공부할 수 있는 환경을 만들려고 합니다. 지식의 선순환을 믿습니다. ... 라는 모토로 예전에 만들어뒀던 프로젝트인데 다시 관리를 시작하려고 한다.
https://ko.javascript.info/ 모던 JavaScript 튜토리얼 ko.javascript.info 나의 자바스크립트 입문과 숙련을 모두 도와주고 있는 사이트 원래 repo 내용도 워낙 좋고 번역페이지(본 링크) 도 너무 잘 되어있다. 테크니컬 라이팅 예제로 봐도 좋고 기술적으로도 재밌게 잘 되어있고... 처음 자바스크립트 시작하는 사람들 뭐 가지고 공부해야 하냐고 묻는다면 여길 추천하고 싶다.