#chat general aqui

1 messages · Page 1 of 1 (latest)

grave rivet
#

a

sacred juniper
#

oh no

grave rivet
#

vamo a ver

#

que es esto router.get('posts', [PostsController, 'index'])

#

y ese array? jajaja

#

eso de que no tenga la /

sacred juniper
#

donde esta eso

#

pasa link

flint stream
#

wow no timeout

grave rivet
sacred juniper
#

supongo que es para identificar que metodo debe usar no?

#

como usa clases

grave rivet
#

el nombre del metodo imagino

#

voy a intentar hacer ese tipo a ver si me sale

proud wren
#

Que es http context?

sacred juniper
#

lo feo es que es MVC

sacred juniper
#

me hace acordar a Fiber de go

proud wren
#

Que buen responsive

grave rivet
#

Pues si me salio

grave rivet
grave rivet
proud wren
grave rivet
#

muy facil

#

te haces tu config

#

te instalas la extension

#

pones la dependencia

#

y ya thumbsUp

#

te puedes hacer esto en el settings de vscode para que formatee en tu proyecto

proud wren
#

Uh vamo a pobrar

grave rivet
#

y fino señores

#

la config la generas con un comando, y ya tiene un set de configuraciones que se activa al poner recommeneded: true

#

ya viene por defecto puesto

proud wren
#

Voy a clonarme un repo viejo que tengo por ahí

grave rivet
#

muy cortito

#

alguna mas facil de hacer estos intervals?

useEffect(() => {
        const fetchData = async () => {
            try {
                const response = await fetch("/api/info/discord");
                const result = await response.json();
                setData(result);
            } catch (error) {
                if (error instanceof Error) {
                    setError(error);
                }
            } finally {
                setLoading(false);
            }
        };

        fetchData();
        const interval = setInterval(fetchData, 5000);

        return () => clearInterval(interval);
    }, []);
hot turtle
#

Por qué pusieron modo lento en el general? xd me fui una semana de que me perdí

grave rivet
#

mañana lo quitan

hot turtle
#

ah oka

grave rivet
#

Tambien se puede hablar editando el mensaje

grave rivet
flint stream
#

Si

#

Usa swr nomás

grave rivet
#

mejor

flint stream
#

otra forma fácil no hay xd

#

al menos para el hecho de revalidar la data no

grave rivet
#

i like it

#

aun que eso de pasarle un fetcher me parece feisimo la verdad

#

creo que mejor le hago un wrapper jajaja

flint stream
#

el fetcher es la función fetch retornando el response en json, namás

grave rivet
thick tree
#

que lindo el chat general sin tanto ruido thisisfine

sacred juniper
grave rivet
sacred juniper
#

un wrapper encima de fetch xD

grave rivet
#

Voy a ver

#

tiene revalidation o que?

sacred juniper
#

es como axios pero con mejor api, no tiene nada de eso

#

digo como alternativa a swr o tanstack

grave rivet
#

Ah vale

sacred juniper
#

tremendo axios pesa 30kb y ofetch 15kb, esta bueno 👀

grave rivet
#

que buena esta la kv db de vercel

#

osea redis

sacred juniper
#

osea upstash

grave rivet
#

y ahora como desarrollo

#

creo que voy a hacer una cache

sacred juniper
grave rivet
sacred juniper
#

upstash no es generoso con el free tier y menos el kv de vercel que esta encima de upstash

grave rivet
#

deshabilito la parte de spotify y ya

#

el uso de reference estaba desaconsejado verdad?

#

/// <reference types="@types/spotify-api" />

#

hay alguna alternativa?

flint stream
#

pregúntale a gpt

#

vro

grave rivet
flint stream
#

XD

grave rivet
#

yo a veces no entiendo typescript

grave rivet
#

@sacred juniper sabes porque vercel me tira que tengo 2 db si solo tengo 1?

#

o estoy guardando en la kv de alguna forma que esta creando 2 bases de datos?

#

es que viendo eso de bike:1 me da que me crea 2 db

sacred juniper
#

I don't know, I have never used the KV database before

sacred juniper
#

tagea al nohaxito, el sabe mas de esos temas :/

grave rivet
#

@flint stream @flint stream @flint stream @flint stream @flint stream @flint stream

flint stream
#

Dimem

grave rivet
flint stream
#

es lo unico que veo que "sobra" (? en el saveToken

grave rivet
flint stream
#

:v

#

Ahi haces alguna cosa con el kv ?

grave rivet
flint stream
#

ps ya está, no? por eso tienes 2 databases :v

grave rivet
flint stream
#

te estoy preguntando si en el cache.set o esa cosa tocas algo de kv

grave rivet
#

eso es lo unico que toca kv en todo el codigo

flint stream
grave rivet
flint stream
#

XD

sacred juniper
grave rivet
proud wren
#

Quitaron el timeout?

#

O no

flint stream
#

lo pusieron de 1m

flint stream
#

y un "get refresh"

#

cuantos values te salen?

grave rivet
flint stream
#

aea

#

no te pregunté

grave rivet
#

era porque las replicas contaban como multiples db

flint stream
#

pero bueno

grave rivet
flint stream
grave rivet
sacred juniper
#

hablando de redis

#

es de pago pero la de redis esta free hasta el 29 xD

grave rivet
sacred juniper
#

y... esta en rust va ser rapido ese redis

grave rivet
sacred juniper
#

hashmap la solucion a todo