[20220515 S]

devbit4 [front-end developer]·2022년 5월 14일
0

TIL

목록 보기
50/163

오늘은 (5) 월 (15) 일 / 날씨: (공부하기 좋은 날씨🎏)

한줄: 일요일목표 - 도서관 1등으로 입장하기🏛 / 6월달부터 날짜말고 카테고리 별로 정리할까? / 코딩공부하는 기분=영어 처음 배울때의 기분🐣척하면 척 알아듣고 싶다..plz 코딩도 10년하면 뭔가 되겠지


💻 1) WORK MEMO & REVIEW

Everyday

✍️ 대제목:

  • 소제목
    • 주석?
  • 소제목

💻 2) CODING & STUDY

Every Morning

✍️ 코딩 중 메모

  • PS1

  • PS2

    • backend rest apis - crud

      router.get("/", (req,res,next)=>{
      const username = req.query.username;
      const data = username? posts.filter(post=>post.username === username) : posts;
      res.status(200).json(data);
      })
      router.get("/:id", (req,res,next)=>{
      const id = req.params.id;
      const post = posts.find((post)=>post.id ===id)
      if(post){
      	res.status(200).json(post)
      }else {
      	res.status(404).json({message: `Post id(${id}) not found` });
      }
      })
      
      router.post("/:id", (req,res,next)=>{
      	const {text,name,username } =req.body;
          const post = {
          	id:Date.now()
              text,
              createdAt: new Date(),
              name,
              username
          }
          posts = [post, ...posts];
          res.status(201).json(post);
      })
      router.put("/:id", (req,res,next)=>{
      	const id = req.params.id;
          const text = req.body.text
         	post = posts.fine(post => post.id ===id);
          if(post){
          post.text=text;
      	res.status(200).json(post)
      	}else {
      	res.status(404).json({message: `Post id(${id}) not found` });
      }
      })
      router.delete("/:id", (req,res,next)=>{
      	const req.params.id;
         	posts = posts.filter(post => post.id !==id);
          res.sendStatus(204);
      })

      데이터베이스로~ / 프엔 구현


🆎🎾 3) ENGLISH/ GERMAN / TENNIS

Monday/ Wednesday/ Thursday (Clarisse랑 날짜 조정하기)
Wednesday/ Saturday


📌 4) ETC (READING/ ECONOMY)

Free time


6) TODO & QUESTIONS

  • 주말 공부 정리하기
  • task1 data fetch/nested routes => ok
  • task2 crud => ok
  • task3 nested routes2 =>ok
  • task4 mvc
  • next week plan(notion) =>ok
  • 에어컨
  • hair cutcut =>ok
  • 미술관예약

❤️ 5월 GOALS

  • 재밌는 프론트엔드기능 만들어보기
  • nodejs 공부하기
  • 실무 질문 많이하기
  • 테니스 꾸준히 나가기 (운동량 너무 부족해 테니스를 늘리든지 운동을 하나 더 하든지)
  • 책읽을 휴식시간이 필요해

profile
제대로 꾸준하게 / 블로그 이전 => https://dailybit.co.kr

0개의 댓글