Skip to content

minjeongHEO/fe-eventloop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fe-eventloop

#promise #비동기 #이벤트루프

🔧 설치

  • acorn 라이브러리 설치
    npm install acorn

  • 화면 레이아웃 짜기
  • form 태그로 입력한 코드 데이터 보내는 작업하기
  • 받은 코드 데이터를 AST라이브러리로 코드 분석하기

🤔 실수 및 고민 사항

📓 Wiki Link


우선 순위

  • 코드 분석
  • jest학습
  • jest 테스트코드 작성/ 테스트 코드에 맞춰 리펙토링/ 진행중
  • 버그 및 할일 이슈 등록
  • 버그 수정
    • input에 커서를 올렸을때 body태그가 무한 리로딩됨
    • 처음 코드만 동작되고 뒤에 queue에 쌓인 코드들은 callStack으로 넘어가지 않음
  1. 기능 추가 사항
  • callStack이 비었을때 queue에서 callStack으로 넘어가는 기능
  • callStack, queue(micro, macro)비어있는지 확인할 수 있는 로직 X
  • input에 새로운 코드를 입력하고 동작시키기를 누르면 현재 동작을 멈추고 새로 입력한 코드가 동작해야한다.
  1. 애니메이션 변경
  • html을 만들어 박스에 넣고 빼는 방식은 동일하게 진행하되, keyframe으로 애니메이션 효과 추가
  • keyframe 이름을 지정해 class를 빼고 넣는 방식으로 애니메이션

코드 구성도

KakaoTalk_Photo_2024-04-02-10-16-39 KakaoTalk_Photo_2024-04-02-10-16-32

About

event loop를 구현해봅니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published