개발자
안녕하세요 웹 공부하고 있는 대학생 입니다. https://www.sirloin.co.kr/ https://www.wingeat.com/ 요즈음 웹 서비스들을 PC 에서 보면 모바일 화면이 그대로 보여지고 왼쪽이나 오른쪽에 부가적인 정보들 노출하는 레이아웃이 보이는데요. 이렇게 만들 수 있게 사용하는 CSS 라이브러리 같은것들이 따로 있는건가요? 답변 주시면 도움이 많이 될것 같습니다. 감사합니다.
답변 2
삭제된 사용자
2024년 06월 05일
보통 앱을 주력으로 하는 서비스들이 위와 같은 UI로 웹을 구현합니다. 반응형(데스크탑 + 모바일)으로 개발하는것에 비해 공수도 적게 들고, 앱으로 유입시키는 랜딩페이지 역할도 같이 겸할 수 있으니까요. 따로 라이브러리가 있는건 아니고 React와 css 조금만 활용하면 어렵지않게 구현할 수 있습니다.
김우람
작성자
숭실대학교 컴퓨터학부 • 2024년 06월 06일
답변 감사합니다! 한번 해보겠습니다 ㅎㅎ
이런 스타일 요새 많이 보이네요. Iframe으로 웹뷰 내용을 꽂아놓은 형태도 봤었습니다. react의 Next.js라면 Tailwind CSS를 사용해서 viewport 크기에 따라 컨텐츠를 hide할 수 있고 show할 수 있는 방법이 있습니다. 설로인이 그런 방식을 사용한 것 같군요. 내부 컨텐츠의 구성은 MUI를 사용했네요. 윙잇은 scss나 sass를 사용한 것 같습니다. 이와 같이 내부 구성은 다르지만 결과는 같도록 할 수가 있습니다. 제생각에는 이런 구현은 Next.js + Tailwind CSS가 좀더 접근하기는 쉽다고 봅니다. 참고하세요.
김우람
작성자
숭실대학교 컴퓨터학부 • 2024년 06월 06일
답변 감사합니다. Tailwind 확인해봐야겠네요 ㅎㅎ
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!