blockly.dev이 존재할 수 있는 건 너무나 많은 것들이 무료이기 때문입니다.

고맙습니다.

우리가 레슨에 돈을 받지 않는 이유는, 이 사이트를 굴러가게 하는 대부분의 것들에도 우리가 돈을 내지 않기 때문입니다. 아래 명단은 일부러 다 채우지 않았습니다 — 우리가 그 어깨를 빌린 사람들입니다.

우리를 무료로 호스팅해 주는 인프라

  • Cloudflare Pages

    Global CDN with unmetered bandwidth on the free tier. Every page you load comes through their edge.

  • GitHub

    Code hosting plus free Actions CI minutes for public repositories. Every commit you see was built and deployed for free.

  • Google Fonts

    Inter for Latin scripts; Noto Sans SC / JP / KR for Chinese, Japanese, Korean — delivered at no cost from their CDN.

블록 코딩의 계보

  • Seymour Papert

    Logo, constructionism, and the conviction that children can program. The grandfather of all of this.

  • Mitchel Resnick & the MIT Media Lab Lifelong Kindergarten group

    Scratch — the project that put block-based programming in front of millions of kids and proved the idea at scale.

  • The Google Blockly team

    The open-source library that renders, edits, and serializes every block in our workspace. We are a thin layer on top of their work.

  • The Microsoft MakeCode team

    The category-toolbox UX patterns we follow — accessible block coding for absolute beginners.

우리가 올라타고 있는 오픈소스 스택

  • Next.js (Vercel)

    The static-export framework.

  • React (Meta)

    The rendering model.

  • TypeScript (Microsoft)

    The language that keeps us honest.

  • Tailwind CSS

    Adam Wathan and contributors — the styling system.

  • Vitest, Testing Library, jsdom

    The test stack our 100-plus tests run on.

  • Howler.js

    Goldfire Studios — the audio engine driving lesson narration.

  • Firebase (Google)

    Auth and Firestore on the free Spark tier.

  • ffmpeg & music-metadata

    The audio toolchain that stitches together our narration tracks.

그리고 초보자 옆에 앉아 "컴퓨터는 네가 말한 그대로만 한다"고 말해 준 모든 선생님들께 — 우리가 여전히 가르치려는 건 바로 그 한 문장입니다.