stevenlafl / threads-web-client

A web client for Meta's new Threads app
GNU General Public License v3.0
39 stars 11 forks source link

Perfomance issue #12

Closed sulaimanwebdev closed 1 year ago

sulaimanwebdev commented 1 year ago

Why it feel so slow to use?

stevenlafl commented 1 year ago

It's slow when you use npm run dev because that has to compile on-the-fly. So if you're trying to use it in production and aren't looking to write code, I'd do these steps and see how it feels:

npm run build
npm run start
sulaimanwebdev commented 1 year ago

My account got suspended

sulaimanwebdev commented 1 year ago

BTW can we fetch Threads data like: content likes replies without logging in?

stevenlafl commented 1 year ago

Sorry to hear that. They do seem to be suspending accounts that try to read a ton of data without posting, liking, or reposting anything (even if using the native app). No one knows exactly what they're looking at to judge these things yet.

Also, no, not with the API I'm using. We don't know yet if Meta will release a public API for that kind of ingest, or how much that might cost either.

sulaimanwebdev commented 1 year ago

I only posted 3 to 4 Threads didn't read anything but still got suspended

sulaimanwebdev commented 1 year ago

Would love to see "# tag" feature, I think this would need a database

stevenlafl commented 1 year ago

closing.

If you need the fastest implementation, run build.sh to build the Dockerfile yourself and then run it as shown in the docs. This is the full production optimized build.