Giter Site home page Giter Site logo

vue-camp's Issues

[doc] JavaScript 스코프 문서 보충

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

Todo

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

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

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

Github Actions

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

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

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


테스트 코드 자동화

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

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

404 페이지 꾸미기

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

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

다크 테마

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


플러그인 왕창 설치하기

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

해볼만한 플러그인

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

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

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

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

  • 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

[doc] JavaScript 클로져 문서 보충

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

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

[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] 뷰 CLI 문서 최신화

AS-IS

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

TO-BE

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

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

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

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

image

[tool] 404 페이지 꾸미기

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

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

[doc] JS prototype

[doc] @nuxt/content 문서화

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

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

[doc] axios 설명 보충

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

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

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

내용

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

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

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

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.