Spreadsheet

Challenge propuesto por Effecuts, el cual consta de crear una hoja de calculo que posea la capacidad de realizar suma y resta algebraica, ademas de que los operandos de la misma sean celdas especificas.

Desafio Tecnologico

Este challenge trajo mucho desafios a los cual enfrentarme. Que basicamente serian las siguientes preguntas:

  • ¿Puedo usar JS o debo de agregar TS?
  • ¿Debo de crear todos los componentes individualemnte, pero como cambia esto con TS?
  • ¿Como hago para referenciar a una celda?
  • ¿Uso mathjs o hago las operaciones manualmente?
  • Ahora que puedo hacer los calculos, ¿como obtengo los valores de la celda para los calculos?

Estas son algunas de las preguntas con las cual comence el desafio y empece a investigar, ya que si bien tenia una idea preeliminar no tenia en claro como y con que realizarlo. Ademas de que era una posibilidad para probar nuevas tecnologias, como TS que siempre me llamo la atencion debido al fuerte tipado y usar otra libreria que no sea Redux para el almacenamiento de estados de cada celda.

A continuacion les dejo un link a Notion mas preguntas y dudas que me surgieron en la realizacion del challenge, en el que ademas tambien explico porque tome ciertas decisiones para el codigo, estructura y logica.


Kitty saying thank you