GithubHelp home page GithubHelp logo

developer-1px / wordle-svelte Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 381 KB

wordle게임을 svelte로 한번 만들어보려고 합니다.

Home Page: https://developer-1px.github.io/wordle-svelte/

JavaScript 0.79% HTML 0.23% Svelte 7.95% CSS 1.82% TypeScript 89.21%
wordle svelte adorable-css

wordle-svelte's Introduction

Wordle Challenge Svelte

코드 리뷰나 피드백을 받고 싶다는 의견이 있었습니다.

실제로 코드 리뷰를 해보신 분들은 아시겠지만 도메인과 컨텍스트를 모른 채로 그냥 코드 리뷰를 하게 되면 취향으로 봐도 무방할 let const 지적이나 가독성, 이름등의 지적들 정도에서 그치게 됩니다. (물론 이름짓기는 중요한 리뷰이긴 합니다만...)

그래서 다 같이 동일한 목표를 정해보고 만들어 본 다음 서로 코드 리뷰를 한다면 경험에서 나오는 진실된(?) 리뷰가 가능하지 않을까 생각을 해봅니다.

그러한 맥락에서 프론트엔드가 해볼만한 좋은 과제가 있어서 소개합니다. https://www.powerlanguage.co.uk/wordle/

  1. 게임이라서 버그나 비지니로직에 대한 이해가 확실하고
  2. 비지니스로직, 키 이벤트, 버튼 이벤트, 에니메이션 등 적절한 프론트엔드 요소들이 충분하면서도 덩치가 작은 적절한 프로젝트라고 생각합니다.

일단 저 부터 시작을 해서 완성을 해보면 github에 공유를 하고 링크를 남겨 볼 생각입니다. (언제 될지는 모르겠지만요...)

전체를 다 구현하지 않아도 좋습니다. 일부만이라도 구현하고 코드리뷰를 원하신다면 github 링크를 남겨주시면 누구든 리뷰를 해보는 건 어떨까요? 적어도 저는 가급적 무조건 다 하도록 하겠습니다.

리뷰를 받는 것도 경험이지만 해주는 것도 소중한 경험이라고 생각합니다.

Developing

npm run dev

Building

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.

wordle-svelte's People

Contributors

developer-1px avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

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.