Giter Club home page Giter Club logo

hyper-modern-javascript-cook-book's Introduction

Tech Stack

공부 중인 Tech Stack

협업 툴


Anurag's GitHub stats

Top Langs

hyper-modern-javascript-cook-book's People

Contributors

arch-spatula avatar

Stargazers

 avatar

Watchers

 avatar

hyper-modern-javascript-cook-book's Issues

README.md 수정

  • 명령에 대한 설명 한글화
  • 알파 버전에 대한 경고
  • 웹 페이지 링크 추가
  • 이 프로젝트를 왜 진행하는지 이유 추가

doc/readme-0.1.2
git checkout -b "doc/readme-0.1.2"

편집링크 config

  • 페이지 편집 편집링크가 정상동작하도록 config 설정을 합니다.
chore/config-edit-link
git checkout -b "chore/config-edit-link"

v0.1.2-alpha 릴리즈에 정상 동작할 때 닫습니다.

메모리

Draft/memory
git checkout -b Draft/memory

글쓰기 컨벤션 추가

이유

프로그래밍 글쓰기랑 성격이 다르기 때문에 다른 컨벤션을 만들고자 합니다.

하지만 무슨 기준을 활용해야 할지 모르겠습니다.


  • 발상(Invention)

  • 계획(Planning)

  • 초고(Drafting)

  • 수정(Revising)

  • 편집(Editing)

자바스크립트 아키텍쳐

  • 브라우저 아키텍쳐

  • 자바스크립트 엔진 아키텍쳐

  • 이벤트 루프

  • 힙 메모리

  • 콜스텍

  • 이벤트 루프

  • Task Queue

  • Call Stack

  • heap memory

  • 실행 컨텍스트

  • 백그라운드

docusaurus를 활용해서 작게라도 배포하기

docusaurus

  • index 페이지 스타일 수정
    • nav 로고 업데이트
    • 히어로 이미지 추가
  • 기초 최소한만(변수, 숫자 & 문자 & 배열 & 객체, 함수, 조건문, 반복문) 작성하기
    • 변수
    • 숫자
    • 문자
    • 배열
    • 객체
    • 조건문
    • 반복문
    • 함수
  • 모던은 const, let, 화살표함수만 추가하기
    • const
    • let
    • () => {}
    • class
  • 예정 페이지와 섹션 추가하기
  • 수학 표기법 추가
  • 댓글 기능 추가

console 객체

  • 기본
  • 간이 밴치마크
  • table()
  • dir()
  • count()
  • group()

draft/console-object
git checkout -b "draft/console-object"

자바스크립트 정의

---
sidebar_position: 2
---
JavaScript-Definition.md

draft/javaScript-definition
git checkout -b "draft/javaScript-definition"

JSDOC

  • 주석의 기능
  • 주석보단 문서화
  • JSDOC 대표적인 기능
  • comment.md 활용하기

/**
 * @deprecated 
 * @see https://github.com/
 * @example
 * @type {number[]}
 * @return {number}
 * @param {string} somebody
 */

키워드 & 예약어

키워드와 예약어를 활용한 예시 모두 추가합니다.

자바스크립트 기본에 넣습니다.

v0.1.2에는 포함하지 않습니다.

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.