Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enzonotario/tateti-esvue
https://github.com/enzonotario/tateti-esvue
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/enzonotario/tateti-esvue
- Owner: enzonotario
- License: mit
- Created: 2022-12-07T21:52:36.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-21T15:05:17.000Z (6 months ago)
- Last Synced: 2024-11-08T13:54:02.875Z (2 months ago)
- Language: HTML
- Homepage: tateti-esvue.vercel.app
- Size: 37.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ta Te Ti (Tic Tac Toe) escrito en [EsJS/EsVue](https://github.com/es-js/esjs)
https://tateti-esvue.vercel.app/
La app cuenta con 3 componentes y 1 archivo que contiene la lógica para determinar si algún Jugador ganó el Juego, o si simplemente finalizó.
- Componentes:
- [App.esvue](./src/App.esvue): Es el punto de entrada de la app. Se encarga de dibujar el componente Juego en el centro de la pantalla.
- [Juego.esvue](./src/componentes/Juego.esvue): Es el encargado de dibujar en pantalla el Tablero de Juego, y orquestar el mismo.
- [Celda.esvue](./src/componentes/Celda.esvue): Componente simple que dibuja una Celda del Tablero. Se extrajo en un componente para permitir su re-utilización.
- Lógica:
- [CombinacionesGanadoras.esjs](./src/logica/CombinacionesGanadoras.esjs): Contiene la lista de Combinaciones de Movimientos que determinan un Juego Ganado; y una función que, a partir de los Movimientos de un Jugador, determina si coincide con una Combinación Ganadora.