javascript weekly 2020-04-11


Some GitHub Pro-Tips Direct from GitHub

Some GitHub Pro-Tips Direct from GitHub
깃헙 팁

  • fuzzy path finder
  • octotree
  • alert new notifications
  • @mention stand out
  • linking code snippets
  • markdown format tip
    • keyboard tag kbd option
    • visual hex code backtick #000000
    • visual diff
      - 20 test
      + 20 test
      
    • details and summary tag.
      details example
    • image center : div align=“center”
    • smaller text : sup tag
  • url hack : topics 뒤에 태그를 쓰고, 검색할 것을 q파라미터로 넘기기
  • dark theme
  • commit count
    • ex) git shortlog -sn, git shortlog -sn —no-merges

Understanding JavaScript’s Various Module Formats and Tools

Understanding JavaScript’s Various Module Formats and Tools JS 모듈에 대해 설명해줍니다.

  • IIFE module: JavaScript module pattern
  • Revealing module: JavaScript revealing module pattern
  • CJS module: CommonJS module, or Node.js module
  • AMD module: Asynchronous Module Definition, or RequireJS module
  • UMD module: Universal Module Definition, or UmdJS module
  • ES module: ECMAScript 2015, or ES6 module
  • ES dynamic module: ECMAScript 2020, or ES11 dynamic module
  • System module: SystemJS module
  • Webpack module: bundle from CJS, AMD, ES modules
  • Babel module: transpile from ES module
  • TypeScript module: Transpile to CJS, AMD, ES, System modules