TIL 200316

조양권·2021년 5월 18일

TIL

목록 보기
17/24

1. 오늘

  • css작업의 마무리단계에 올랐다.
  • 항상 메인페이지로 이동하는 상단타이틀은 neon glow effect를 사용했다.

  • css만으로 animation효과를 주는 이펙트가 있길래 적용시켰다.

  • 상단 메뉴에 position을 사용해 드롭다운이벤트 또한 이동시켰다.

  • 모든 카드에 할인율별로 shadow를 사용한 glow가 오히려 난잡해 보여 80퍼센트 이상의 할인율을 지닌 카드에만 좀더 화려한 glow이펙트를 애니메이션과 함께 추가했다.

  • 위와 같은 것들을 메인페이지에도 적용시켰다.

2. 앞으로

  • css작업이 사실상 완료되었다고 생각하는 지금, 이제 프로젝트의 완성까지 남은 과제는 django, mysql 그리고 위시리스트(로그인)기능이다. 우선 다음시간엔 django의 설치부터 진행해보겠다.

간단히 찾아본 django와 flask의 차이

django

  • Django는 python 기반 web application framework 중 가장 많이 사용되고 있다. 이유는 간단하다. 기능이 많고 강력하기 때문이다.
  • Django는 web application을 개발하기 위한 대부분의 기능들을 제공하기 때문에 규모가 있는 application 개발도 Django로 충분히 소화가 가능하다.
  • MVC 기반 패턴대로 개발할 수 있도록 이미 구조화 되어 있어서 프레임워크 가이드 대로 하면 손쉽게 개발이 가능하다. 단지 처음 배울때의 허들이 높은편이다.

2. flask

  • Flask는 Python 기반 Micro Framework를 표방하면서 나타났다.즉, 매우 가볍고 심플한 Framework를 지향하는 점이 특징이다.
  • 이러한 철학 때문에 처음 설치하면 딱히 뭐가 없지만, 하나하나 필요한 부분을 추가하면서 만들어 나가야 한다.
  • 이러한 구조의 가장 큰 장점이라고 한다면 자유도가 아주 높다는 것이다.
profile
할 수 있는 것이 늘어나는 즐거움

0개의 댓글