본문 바로가기
TIT

2023.09.12, weekly memoirs

by 은지:) 2023. 9. 12.
728x90
반응형

 

 

weekly memoirs

 

 

 

 


 

 

 

 

 

 

 

1.

 

프론트 엔드 개발자들이 극혐하는 제이쿼리

요즘 제이쿼리를 보고 있다 (공부 x, 그냥 보고 있음)

 

자바스크립트 쓰기 편하게 만든 문법인 만큼 확실히 간단하다는 인상을 받았는데

아직 많이 보진,, 못했지만 toogle() 메서드가 넘 인상적이라고 느꼈다

 

 react 에서는 토글 하나 관리하려면 useState 하나 만들어서 true/false 관리해주었어야했는데

(이것도 많아지면 전역으로 빼거나, 시나리오 바뀌면 또 바뀌거나 등등...ㅠ)

 

제이쿼리는 간단하다

 

그냥 id나 class 넣어주고 toogle() 걸어주면

display:none; display:block;

알아서 처리해 줌....... 

 

($바꿀 거).css("display","flex")

 

이런 식으로 이벤트 안에 처리해주면 css 바뀐다....

 

 

와우내

역시 한 시대를 풍미했던 제이쿼리

 

 

 

 

 

 

 

2.

 

요즘 가상돔 이거 맞나? 하는 생각이 좀 든다

리액트로 월급 받는 삶을 살지만,,,,

솔직히 빠르다는 생각은 못 해봤고 모듈 짱 무겁고 렌더링 관리 짱 힘들다는 생각은 많이 했다

 

아직 완전 초짜 신입 개발자기 때문에 리액트 제대로 못 써서 이런 생각이 드는 걸 수도 있는데

리액트를 쓰다보면 상품을 만들기 위해 리액트를 쓰는 건지 리액트를 쓰기 위해 개발을 하는 건지 하는 생각이 들 때도 있었던 거 같다

요즘 화면 그리는 css만 작성해서 더 그렇게 느끼는 걸수도,,,

 

리액트 세상에서는 돔을 직접적으로 건드리는 건 정말 해서는 안되는 일처럼 취급 되는 거 같은데

요즘 자바스크립트 넘 좋아져서 돔 직접적으로 건드려도 빠르게 돌아간다는 의견도 있고

이를 증명하듯 가상돔을 쓰지 않는 프레임워크도 있다 (스벨트 같은 고,,, )

 

스벨트 써본 사람들 모두 좋다고도 얘기하고,,, 가상돔이 존재하므로써 진짜 빠른 건가? 하는 의문이 요즘 크게 든다

 

뭔가 이렇게 글 쓰니 막연히 스벨트 공부해볼까 하는 생각도 드는데.....

근데 스벨트 공부든 가상돔 컨셉 별로든 일단 리액트부터나 잘 쓰고 해야하는 이야기다 

 

 

 

 

 

3.

 

가상돔 의문든다 했지만 솔직히 리액트 컨셉 자체는 넘 좋다

레고 끼워 맞추듯이 쓰는 거 재밌고 단순 css가 아니라 UI 재활용하는 거 짱 좋다

 

물론 코드 작성하다보면 컴포넌트 재활용 쩜 힘들긴 한 거 같다

돌아가는 코드보다 재활용을 위한 코드가 늘어나는 기분과,,, 자꾸 늘어나는 if 문,,,,,, 그리고 참다 못한 변수화,,,,

여기서 소요되는 메모리 생각하면 그낭 하드코딩 처리해놓는게 더 빨리 돌아갈 거 같기두 하구,,,,,, 그리고 더러워지는 내 코드 ㅠㅠㅋㅋㅋ

 

근데 이건 리액트 설계 능력과 경험이 적은 부족한 내 탓이니 더 리액트를 탓하고 싶진 않다 ㅜ

 

결론은 리액트 잘 쓰고 싶음,,,

 

 

 

 

4.

 

나 파이팅!!!!!!!!!!!!!!!!!!!!!!!!!!

 

 

 

 

 

728x90
반응형

'TIT' 카테고리의 다른 글

리액트 쿼리 1  (4) 2023.09.25
2023.09.19, weekly memoirs  (0) 2023.09.19
2023.09.03, weekly memoirs  (0) 2023.09.03
2023.08.15, weekly memoirs  (0) 2023.08.15
2023.08.01, weekly memoirs  (0) 2023.08.01

댓글