목록개발🌐 (68)
능히 해낼 수 있다
✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). CSS 전처리도구인 SCSS. 지난번 재활용편에 이어 두번째 SCSS관련 글을 기록하고자 한다. 230126 SCSS: @mixin, @include '재활용'편 ✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). css의 전처리 도구인 scss. sass라고도하고 scss 라고도 하지만 문법이 살짝 다르기 때문에 구 ronieo.com css 관련 기능에는 for문을 사용한다고 전혀 생각하지 못했다. for문은 화면을 꾸미는 것엔 사용하지 못한다고 생각했기 때문이다. 이것이... 지식의 범위와 시선이 좁으면 만나는 한계인듯 싶다. for문의 구성 방식은 f..
✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). FE개발자는 소프트웨어 엔지니어라 칭할 수 있다. 좀 더 상세하게 말해 보자면 미리 마련된 하드웨어의 구동원리를 만드는사람이다. 이게 뭔말이냐...!! 원하는 목적을 컴퓨터의 하드웨어에 구현원리를 만드는 사람이라 할 수 있다. 하드웨어 엔지니어도 아닌데, 이런것들을 왜 알아야 할까??? 그 이유는 컴퓨터의기본구조를 이해해서, 이를 통한 소프트웨어에 동작이 이뤄져야 하기도하고 또 다른 이유는 클린코드 작성이 가능하기 때문이다. 클린코드는 단순 가독성이 좋아서 클린코드라 부르는 것이 아닌, 구현단계 및 동작 원리또한 깔끔하게 진행되는 것 또한 포함되는 것이 클린 코드이다. 더 나아가 특히 신입 개발자면접 질문..
✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). Node.js BE쪽이긴 하지만 그렇다고 FE가 모를수는 없는 그리고 어느정도 할 줄 알아야하는 불가분의 JS엔진... Node.js에 대해 공부한 내용을 기록하고 기억하기 위해 Node.js에 편을 작성하고자 한다. 시리즈가 될 듯 싶다. 0. 개념 Chrom V8 JS 엔진으로, 빌드된 JS 런타임 이다. 그럼 런타임은 무엇인가? 프로그래밍 언어가 동작하는 환경이라고 생각하면 된다. 근데 앞에 그냥 런타임이 아닌 'JS' 런타임라고 한다. 그 뜻은, JS가 동작하는 컴퓨터 환경인 것이다. Node.js가 동작 할 수 있는 환경은 크게 2가지가 있는데, 우선 컴퓨터(로컬)를 제어할 수 있도록 하거나 또는..
✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). css의 전처리 도구인 scss. sass라고도하고 scss 라고도 하지만 문법이 살짝 다르기 때문에 구분해서 이야기해주는게 좋다 오늘은 scss문법중에 하나인 @mixin, @include 사용법에 대해 기록해 놓으려 한다. 예시 1 왼쪽은 scss 오른쪽은 css 코드인데 같은 내용을 각 문법으로 작성한 것이다. css적인 요소들을 작성할 글이기 때문에 html관련 코드는 가져오지 않았다. 각 요소들에게 center처리를 해주려면, 오른쪽 css 같은 경우는 같은 내용을 반복해야하는 번거로움이 있는 반면, 왼쪽의 scss같은경우는 위쪽에 @mixin이라는 키워드를 사용 해 center 적용 속성들을 작..
✍️✍️✍️ 위 글은 작성자의 지식습득에 따라 추후 퇴고 될 수 있음을 알려드립니다(피드백 환영). JSON 사실 이게 정확히 뭔지는 모르고 그냥 데이터를 한 곳에 넣어두는 확장자겠거니.. 정도로만 이해하고 있었다.(생각하고 있었던게 틀렸을지도) 그래서 이번 글을 정리하는김에 JSON에 대해 기록하고 기억하고자 한다. JSON이란 JavaScript Object Notation의 약어로, JS의 데이터를 표현하는 하나의 포맷 이라고 생각하면 되겠다. 이 친구는 속성과 값의 하나의 쌍으로 이뤄져 있는데, 소위 우리가 알고 있는 KEY : VALUE형태 이다. 마치 객체 데이터와 유사하고, 사람이 읽을 수 있는 용도의 포맷이다. JSON은 비동기 브라우저 또는 서버간의 통신을 위해 사용되는데, 예전에 주로 ..