추가 구현 사항 - 배너 슬라이더 구현 (완)
- SPA구현 (완)
- 검색 기능 구현 (완)
- MVC 패턴 적용 연구
- 상품 상세 페이지 구현 (완)
- 상품 목록 더보기 구현하기
![image](https://github.com/Jiho1996/market-vanila-javascript/assets/65906458/cac59dbd-12e7-428c-991a-b8b8265d7510)
Home Page: https://market-vanila-javascript.vercel.app
화면랜더링 과정 반점으로 구분되는 것 해결 요망
뒤로가기가 되질않아 업로드시 제대로된 경로를 받아오지 못하고 있음.
사진 받아오는데 너무도 느림. 해결 필요,
이미지 url을 요청 응답으로 받았으나, 스코프 문제로 바깥에 꺼내오는 이슈 발생.0000000000
spa에서 route의 view 프로퍼티에 메인화면 View 프로퍼티를 넣어놨는데, 근데 이게 mvc중 view로 사용할 것이고, 현재는 안에서 데이터를 불러온다. 이는 mvc와 맞지 않고 controller에서 해결되어야한다. 해결필요..
제품 상세 페이지 router 지정 해야합니다.
MVC패턴에서 개인적으로 UPLOAD와 MAIN을 합쳐서 관리해야 한다고 생각하는데 난항을 겪는중..
상품 상세 클릭 후 로고 클릭시 여러번 호출(url 엄청나게 쌓임) 해결하기.
한꺼번에 보이기 말고 나눠서 보는 방법 궁구하기.
링크를 굳이 달아야하나? 링크를 달지 않는게 깜빡이지 않고 부드럽게 움직여서 좋다 생각했음.
허나 뒤로가기 앞으로 가기시 여러번 꼬아서 동작하면 404 Not Found가 뜨곤함.
링크를 한번 달아봄 : location.href = > 뭔가 계속 새로고침하는 느낌이 들음.
매우 맘에 들지 않았는데 대부분 블로그서 a태그에 href를 사용. pushState도 사용
그래서 location.href를 사용해봄.
근데 좀 찾다보니 https://duckgugong.tistory.com/197?category=1037043에서 내 고민을 해결해줄게 걍 아무생각 없이 쓰던 pushState임을 확인.
pushState를 쓰자.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.