이야기를 나눠요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
[React / VanillaJS] UI 요소 직접 만들기 Part 1
제가 Modal 기능을 구현하고 있는데
Modal을 구현할 때 두 가지 방법이 있었습니다.1. 조건부 렌더링으로 Modal 열림/닫힘CSS의 transform 또는 opacity로 Modal 열림/닫힘저는 조건부 렌더링을 사용하고, transition 효과를 주기위해 억지로 setTimeout을 이용해 해결했는데요조건부 렌더링을 사용한 이유가모달을 사용하지도 않는데 내부 내용이 DOM트리에 존재하면 성능에 안좋지 않을까 였는데지금에서야 생각이 든 것은렌더트리는 시각적으로 보이는 요소만 렌더링에 포함하는 것이었습니다.그러면 모달을 조건부 렌더링을 하지 않아도 괜찮은 걸까요?
-
[사이드 프로젝트] 식당 리뷰 어플 위릿에서 포트폴리오용 프로젝트 UI디자이너 1분을 모십니다.
[환영해요 디자이너님! 저희 팀은요] 안녕하세요. 식당 리뷰 어플을 준비하고 있는 위릿입니다. 저희 팀은 광고성 리뷰가 넘쳐 내가 원하는 식당을 찾기 어려운 상황을 해결하고 싶어 위릿을 준비하게 되었습니다. 저희 팀은 현재 기획자 1인, 앱 개발자 1인으로 구성되어있고 UI 디자이너 1분을 모집 중입니다. [프로젝트 현황] - 현재 기획안, 와이어프레임(초안)이 나온 상황이고 구체적인 개발 기간은 디자이너분이 합류하신 후에 결정하고 싶습니다.(Figma로 작업된 프레임이 아닌 종이에 그려지기만 한 상태이며 디자이너분과 협의해 바꿀 수 있습니다.) - 정상적인 서비스 구현, 배포, 운영을 아직은 생각하고 있지 않습니다. 프로토타입 제작 후 협의해서 같이 해나가고 싶습니다. [업무는 이렇게 해요] - 업무 소통은 slack, 진행사항은 notion으로 공유합니다.(이전에 편하게 쓰시던 툴이 있다면 말씀해주세요) - 주로 온라인을 통해 비대면으로 진행하며, 간혹 대면 모임을 가지기도 합니다. - 무리하지말고 지치지말기로 해요. [이런 분과 함께 하고 싶어요] - Figma 사용 가능하신 분(그 외 Photoshop, Illustrator 등은 자유입니다.) - 적극적으로 디자인 방향을 제시하고 싶으신 분 - 포트폴리오용 프로젝트인 만큼 성별, 나이, 학력, 경력 불문하고 누구나 지원하실 수 있습니다. 다만 가볍게 진행하는 프로젝트는 아닙니다. 책임감을 가지고 끝까지 함께 할 자신이 있는 분의 지원을 기다리겠습니다. [CONTACT] eddie1221@naver.com로 연락처와 자신을 잘 나타낼 수 있는 포트폴리오를 첨부하여 메일 보내주시면 됩니다. 회신은 2,3일 내로 드리고 저희 팀과 핏이 잘 맞으실 분에 한해서 개별 연락 요청드릴 예정입니다. 프로젝트 관련해서 문의사항은 위 메일 혹은 아래 오픈카톡으로 편하게 문의주세요 :) https://open.kakao.com/o/svR38Xve 감사합니다.
-
UI 멋지던 그 서비스, 똑같이 구현하고 싶다면? 프로젝트인데 한번 방문해주세요ㅎㅎ
안녕하세요, 개발자들의 삶을 개선하고자 뭉친 팀 우주공입니다. 사이드프로젝트 하실 때 UI/UX 디자인 및 구현에 너무 많은 시간을 쓰고 계신가요? 레퍼런스 서비스의 UI를 똑같이 구현하느라 애쓰고 계시진 않은가요? 저희는 멋진 UI를 가진 서비스의 컴포넌트 코드를 보일러플레이트로 제공하는 서비스 “Breeze”를 준비하고 있습니다. 관심 있으신 분은, 아래의 링크를 방문해주세요! https://breeze.oopy.io/ 문의사항은 cos.resonance@gmail.com으로 부탁드립니다 :)
-
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Parent 지정 방법
강의에서 부모(parent) 지정을 할때 SetParent 를 호출하고있는데, Instantiate 에서 바로 Parent 를 지정할수도 있습니다. 코드는 아래와 같습니다. public T ShowPopupUI<T>(string name = null) where T : UI_Popup { if (string.IsNullOrEmpty(name)) name = typeof(T).Name; var go = Managers.Resource.Instantiate($"UI/Popup/{name}", Root.transform); var popup = Util.GetOrAddComponent<T>(go); popupStack.Push(popup); return popup; }