Giter Site home page Giter Site logo

vue-camp's People

Contributors

amorfati0310 avatar choipureum avatar choisangok avatar daehyun-thevc avatar daep93 avatar dayelop avatar dependabot[bot] avatar dngwoodo avatar jmchongdev avatar joshua1988 avatar juicyjusung avatar kwonet avatar kyounghwan01 avatar milooy avatar miridih-mhkim avatar mixxeo avatar padosum avatar parkjju avatar pozafly avatar scl2589 avatar seungwoo321 avatar sewonkimm avatar shinyuna avatar yahma25 avatar yooseongsil avatar zwonlala avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vue-camp's Issues

[doc] JavaScript 클로져 문서 보충

  • 유일한 특징이라는 설명 확인 후 제거 또는 문장 수정 (java 8 에서 부터 closure 도입)
  • 클로져 예시 추가 (함수형 프로그래밍 커링 외에 프라이빗 메서드, 모듈패턴 등)
  • 클로져 단점 (혹은 주의 할 점) 추가 (메모리 릭)

위 내용으로 업데이트 되었으면 좋겠는데 기타 의견 부탁드립니다.
또는 직접 진행하시고 싶은분 계시면 코멘트 부탁드립니다!

[doc] JavaScript 스코프 문서 보충

좌측 메뉴에서 문단의 중간 제목이 잘 드러났으면 좋겠다 싶어서 중간 제목을 설정 하고
클로저 들어가기전에 언급되면 좋을 내용 간단하게 추가 하려고 합니다.

Todo

  • 각 문단의 중간 제목 추가 및 수정 (글로벌 스코프 & 로컬(지역) 스코프)
  • 스코프 체인 추가
  • 렉시컬 스코프 추가
  • 좌측 메뉴에 보이는 문서 위치를 클로저 바로 전에 올수 있도록 수정
  • 오타 및 문서 작성 가이드에 맞게 수정

[doc] JS prototype

[doc] textbook.md 상단 문단에서 Object 페이지로 연결

입문의 "자바스크립트 기본" 링크는 첫번째 위치한 Variable 페이지로 잘 연결이 되고 있는데,
상단의 문단에서 "기본적인 자바스크립트 개념" 링크는 어색하게 중간에 있는 Object 페이지로 연결이 되고 있는 이슈가 있습니다!

image

비주얼 스튜디오 플러그인 목록

비주얼 스튜디오 코드 플러그인 목록

  • Auto Close Tag
  • Color Picker
  • GitLens
  • Material Icon Theme
  • Night Owl
  • Material Syntax - Dark
  • Flat Ui(밝은색 코드 컬러)
  • Project Manager
  • Vetur
  • ESLint
  • TSLint
  • Open in browser
  • Live Server

[tool] 프로젝트 레벨 린트, Prettier 설정

내용

  • ESLint, Prettier 프로젝트 설정
  • 설정 후 가이드 문서 작성
    • 어떤 설정을 했는지
    • 설정한 내용을 개개인별로 어떻게 설정할 수 있는지

추가로 고민해보면 좋을 내용

  • 마크다운 린트 적용
  • git hook을 이용한 커밋, 푸시 레벨에서 린트 자동 적용

[doc] 뷰 CLI 문서 최신화

AS-IS

  • 3.x 버전을 최신 버전으로 소개하고 있음

TO-BE

  • 최신 뷰 CLI 버전에 맞게 보완

문서: 뷰 CLI
21.08.17 기준 Vue CLI 버전 4.5.13

[tool] 사이트 툴링 아이디어 리스트

사이트 툴링 아이디어 리스트

Github Actions

정기적으로 vue 관련 article 수집(크롤링) 및 게시

  • 일반 개발 article
  • 공식 문서
  • 등등

🙄 Actions를 이용해서 재미있는 아이디어가 생각이 날듯~ 말듯~ 하네요~


테스트 코드 자동화

개인적으론 자동화의 꽃이라고 생각하는데 테스트 코드가 없군요... 😢

  • 🤔 어떤 테스트 코드를 작성해볼 수 있을까요?

404 페이지 꾸미기

길을 잃은 학습자에게 나아갈 길을 안내해주세요!

  • 현재 상태를 알려주는 친절한 설명과 기본 페이지로 안내해주기
    • 메인 페이지 또는 이전 페이지(브라우저 history 기준) 등등
  • github 404 예시

다크 테마

흰바탕에 검은 글씨... 눈이 너무 침침하네요. 안구 보호해주실분~


플러그인 왕창 설치하기

VuePress Community Plugins를 둘러보면서 우리 프로젝트에 쓸만한 게 있으면 설치해봐도 좋을 것 같아요!

해볼만한 플러그인

  • git-log 페이지에 문서 기여자 새기기 🤔 문서 가독성을 떨어트리지 않는 선에서 괜찮지 않을까요?
  • medium-zoom, zooming 이미지 확대 효과 😏 정적 웹 페이지이긴 한데 너무 정적인거 아닐까요?
  • nprogress 다른 문서 전환 시 로딩 진행률 (수정됨)
  • reading-progress 문서 읽기 진행률 (추가됨)
  • 코드블록 복사하기

이 외 다양한 자료가 모여있는 awesome-vuepress에서 확인해보세요

[tool] 404 페이지 꾸미기

404 페이지가 왜 떴는지 학습자들도 쉽게 이해할 수 있도록 404 페이지를 수정할 예정입니다.

VuePress에 나와있는 config 부분을 참고하겠습니다.

[style] back-to-top plugin styling

사이트 스타일링

  • back to top plugin 에서 제공하는 버튼(화살표)에 스타일 주기
  • 해당 플러그인이 모바일에선 display: none 속성이 주어지는데, 모바일에서도 스크롤을 위로 올리는 기능이 필요할 것 같아서 보이도록 수정

[doc] vue testing

Todo List:

@yahma25

  • jest 환경설정 구성
  • vue-router를 사용했을 시 테스트 코드 작성 및 설명
  • vue-composition-api를 활용한 todo-app 테스트 코드 작성 및 설명

@dngwoodo

  • vue-test-utils를 활용한 todo-app 테스트 코드 작성 및 설명
    • 프로젝트 셋업
    • 할 일 추가하기
    • 테스트 코드 리팩토링
    • 할 일 삭제하기
    • 할 일 체크하기
  • vue-testing-library를 활용한 todo-app 테스트 코드 작성 및 설명
  • vuex를 활용한 todo-app 테스트 코드 작성 및 설명

[doc] @nuxt/content 문서화

Nuxt 항목에 content에 대한 설명을 추가하고자 합니다.

  • content의 간단한 정의 (Git-based Headless CMS에 대한 설명도 추가)
  • 실제 활용 예
  • Docs 테마 설명

[doc] axios 설명 보충

Axios에 대한 사용법을 더 보충하려고 합니다.

  • Axios HTTP 메소드 종류 (GET, POST, PUT, DELETE 등)
  • then과 catch에 대한 설명

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.