본문 바로가기 메뉴 바로가기

CS는 띠용이다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

CS는 띠용이다

검색하기 폼
  • 분류 전체보기 (27)
    • 시스템해킹! (6)
    • WEB HACK! (4)
      • DH(Dream_Hack) (1)
    • Reversing! (3)
      • 기본 학습 (2)
      • DLL Injection (1)
    • Develop! (6)
      • Chrome Extension (2)
      • 고난과 역경 (0)
      • JS (3)
      • Python (1)
    • Computer Science (2)
      • Mano-CPU (2)
      • Algorithm (0)
  • 방명록

Develop!/JS (3)
Express Architecture 적용하기

src 구조는 위와 같다. 예시 코드는 git repo를 올리도록 하겠다. https://github.com/ddiyoung/Express-Clean-Architecture/tree/master GitHub - ddiyoung/Express-Clean-Architecture: Express-Clean-Architecture Express-Clean-Architecture. Contribute to ddiyoung/Express-Clean-Architecture development by creating an account on GitHub. github.com 해당 틀에서 자신의 서비스 로직을 추가하거나 수정하고 sql query를 작성하면 된다. 리팩토링 시작..!

Develop!/JS 2022. 8. 30. 18:26
Node.js express 클린 Architecture

1학기부터 학교 총동아리 연합회의 웹 벡엔드 유지보수를 맡아서 일하고 있다. 이 웹 사이트의 경우 작년에 선배가 만들어둔 코드인데 급하게 만들다 보니 유지보수가 꽤나 어렵고 코드의 가독성이 높지 못해서 리팩토링을 하려고 한다. 깨끗한 아키텍쳐를 위해서 프론트엔드를 맡은 친구에게 참고할만한 레퍼런스가 있는지 물어보았고 백엔드도 경험이 있던 친구는 나에게 글 하나를 추천해줬다. 해당 글을 번역하면서 백엔드를 리팩토링 해보자 한다. https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf Bulletproof node.js project architecture 🛡️ A simple yet powerful project architecture ..

Develop!/JS 2022. 8. 30. 18:09
export default vs export

Next js 를 공부중이다. Next js Document를 따라가면서 Next js 공부를 하고 있는데 나는 주로 arrow function 을 사용하기 때문에 Document에 있는 funciton들을 모두 arrow function으로 고쳐서 코딩하고 있었다. arrow function을 사용하는 이유는 1. 편해서 2. 스코프가 달라서이다. 그냥 function을 사용하게 되면 this의 범위가 생기게 된다. 따라서 function을 사용하게 되면 스코프가 생기게 되는 것이다. 이런 상황에서 export default vs export 에 대해서 알아볼 이유가 생겼다. 먼저 arrow function의 경우 export 할 때는 export default 를 사용해야 한다. 이 경우에 impor..

Develop!/JS 2022. 8. 24. 01:49
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 마노시피유정렬
  • 정보보호병
  • service docker start
  • Mano-CPU Sort
  • 어셈블리 최댓값 찾기
  • JS 개발
  • 2023 화이트햇
  • Mano-CPU 최댓값 찾기
  • aiomysql
  • docker.sock
  • and will not be enabled for virtual device 'serial0' will start disconnected
  • vmware 화면 버벅거림
  • Mano-CPU
  • chrome extension
  • whitehat
  • Win7#Win7지뢰찾기#Win7 지뢰찾기#지뢰찾기#Win7 32bit#32bit#MineSweeper.exe#MineSweeper#WinMine
  • express 아키텍쳐
  • ict 인턴십
  • fastapi 비동기 처리
  • 탈단 후 입대
  • fastapi
  • 2024년 회고
  • systemctl start docker
  • BlackBoard Helper
  • Mano-CPU-Programming
  • Docker daemon
  • the virtual printing feature is globally disabled on this system
  • 탈단
  • 군 취약점 제보
  • pwnable#basic_exploitation_003#dreamhack#dreamhack.io#SSG
more
«   2025/05   »
일 월 화 수 목 금 토
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 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바