개발자

최근 서비스들의 웹사이트 레이아웃 질문

2024년 06월 05일조회 75

안녕하세요 웹 공부하고 있는 대학생 입니다. 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 확인해봐야겠네요 ㅎㅎ

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!