23년 이전 글/Summarize_document

    frontend : Vue.js 프레임워크 중 quasar 사용후기

    우선 커뮤니티가 상대적으로 적은 프레임워크를 사용한 댓가로 상당한 고전을 면치 못했다 영어권과 일본어권을 비롯넘나들며 공식문서와 하나하나 대조해가면서 기능을 추가해야했고 하나의 기능을 추가하기위해서 Vue를 다시 처음부터 공부해야하는 등 상당히 돌아가고 있음을 알게되었다 Vue의 기본부터 공부해야한다 Vue는 자바스크립트를 사용하는 효과적인 툴이다 이를 효과적으로 사용하기 위해서는 Vue의 문법과 작동원리에 대해서 익숙해져야 한다 템플릿에서 v-for, v-if 등의 다양한 조건식과 이벤트핸들링을 같이 할 수 있어서 jinja2template만 사용하던 입장에서는 확실히 좋은 기능들을 잘 쓸 수 있을 것 같았다 최소한의 기능만 구현하려고 했었지만 그 과정에서 기초부터 배우기도 하고, 자료가 부족해서 구글..

    프로토 타입 목표 디자인 (카카오 오븐 활용)

    프로토타입 또는 와이어 프레임이라고 불리는 여러 디자인 방식이 있지만 이번 프로젝트에서는 크게 고려된 사항은 아니다 제일 유명한 곳으로는 피그마라는 곳이 있다 그러나 프로젝트 크기에 비해 다소 오버하는 경향이 있다고 판단하여 간단하게 카카오 오븐으로 제작했다 특히 아직 Vue 프레임워크의 디자인 툴 전체에 대해서 알지 못하기 때문에 해당 프레임워크에서 제공하는 디자인 툴에 따라서 디자인은 바뀔 수 있다고 생각하고 있다 비교적 최근 글이면서, 각 종 프로토타입 툴에 대한 정보를 찾은 곳이 있어서 링크를 걸어둔다 와이어프레임 및 프로토타입 툴 (Wireframe & Prototype Tool) 이번 과제의 주제 1. 여러가지 툴을 검색하여 직접 사용해보고, 장단점을 평가하여, 가장 적합하다고 생각되는 것을 ..

    Vue.js에서 또 다른 프레임워크의 선택

    최초의 고민은 FastAPI에서 제공하는 jinja2 Template을 활용할까 생각을 했었다 그러면 간단하게 기능 자체는 구현할 수 있을 것이고 한결 편하게 만들 수 있었을지도 모른다 그러나 최근에는 UI에 대한 경험도 중요한 요소일 뿐더러, 이를 잘 활용할 수 있는 프론트엔드 프레임워크가 많이 나와있는 상황에서 프론트엔드 프레임워크를 경험해보고 싶었다 그래서 그중에서 러닝커브가 작다고 하는 Vue.js로 도전하기로 했다 추가적으로 Vue.js에 대해서 검색하던 중 Vue.js는 Vuetify라는 프레임워크가 같이 언급되는 것을 확인하였다 이말은 또다른 프레임워크가 있다는 것이고, 여기에서 또(?) 한번 선택을 해야한다는 의미였다 자세히 알아보기 위해서 더 검색을 해보았다 크게 3가지 Vuetify, ..

    문서를 요약해주는 웹 앱 프로젝트

    파이토치를 통한 자연어 공부를 하던 중 카카오에서 만든 자연어처리 관련 라이브러리에 대해서 알게 되었다 https://kakaobrain.github.io/pororo/notes/intro.html Installation and Usage — PORORO: Platform Of neuRal mOdels for natuRal language prOcessing 0.3.1 documentation © Copyright 2021, Kakao Brain Corp. kakaobrain.github.io 특히 뉴스 문서 요약 부분에서 성능이 좋아서 관심을 갖게 되었고 번역 뿐만 아니라 요약, 감정 분류 등 다양한 기능을 활용할 수 있었다 from pororo import Pororo summ = Pororo(tas..