Effect notes: tRPC

macwright.com

Мой дашборд

Дома у меня лежали несколько старых Android-устройств. Они работают, но давно не используются и просто лежат без дела. Я стал думать, как их можно использовать. Хотелось чего-то простого и полезного: показывать информацию и иногда вводить данные. Ничего сложного, просто что-то, что реально будет использоваться. Так появилась идея превратить их в дашборды. Потом я понял, что для этого нужна веб-часть и мобильное приложение. Сделал веб-приложение на Analog и Android-клиент на Ionic Framework. В разработке активно помогал AI-ассистент из Qoder — он сильно ускорял работу и решал много задач сам. Проект пока ещё в процессе, но я решил написать о нём пост. Возможно, кому-то пригодятся мои наработки.

https://habr.com/ru/articles/983086/

#angular #trpc #analog #ionicframework #typescript #nodejs #prisma_orm #github #vercel #supabase

Мой дашборд

Дома у меня лежали несколько старых Android-устройств. Они работают, но давно не используются и просто лежат без дела. Я стал думать, как их можно использовать. Хотелось чего-то простого и полезного:...

Хабр

Promo piece I made for a stream featuring me :v

#furryart #christmaslights #trpc #cat #tangled #flatcolor

✅ Summary: The Confidence to Refactor

The true value of tRPC is refactoring confidence.
Change one field in the backend, and every affected frontend file turns red instantly. Follow the errors, ship with 100% confidence.

Next: 2.2 Supabase & RLS.
Securing the castle walls.

#BibiGPT #tRPC #TypeScript #FullStack #SaaS

✅ 总结:重构的信心

tRPC 的核心价值,是让你拥有无与伦比的重构信心。
改一个字段,所有受影响的地方都会飘红。跟着 TS 错误走,就能 100% 安全地完成重构。

下一站:**2.2 Supabase & RLS**。
有了安全的 API,我们还要有安全的数据库。

#BibiGPT #tRPC #TypeScript #FullStack #SaaS

7/ ✅ Summary & Next

You now have the map.
You know where the logic lives (Core) and where the entry points are (Shells).

Next Module: **1.1 LLM 101**.
We stop talking about infrastructure and start talking to the AI.
"It's just Math."

#BibiGPT #Monorepo #SoftwareArchitecture #tRPC #SaaS

Turned me into a taur for a stream promo and Octaurber :v

#furryart #taur #trpc #personalart #flatcolor #cat #feline

There's now two #Javascript based #RPC implementations. #CapnWeb and #tRPC. We live in a weird world. 😅

https://blog.cloudflare.com/capnweb-javascript-rpc-library/

https://trpc.io/

Cap'n Web: A new RPC system for browsers and web servers

Cap'n Web is a new open source, JavaScript-native RPC protocol for use in browsers and web servers. It provides the expressive power of Cap'n Proto, but with no schemas and no boilerplate.

The Cloudflare Blog

Pixel art I made of meeee

#furryart #trpc #cat #pixelart #personalart

Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI

В этой статье, Я рассказываю, как сделал приложение для сопоставления резюме с вакансиями, используя tRPC, TypeScript и Google Vertex AI. Проект принимает PDF-резюме и описания вакансий, извлекает из них текст, применяет базовое NLP для выявления навыков, а затем обращается к Gemini 1.5 Flash для более глубокого анализа. По ходу статьи я объясняю, почему tRPC показался мне быстрее и чище, чем REST или GraphQL для MVP, показываю примеры кода из репозитория и обсуждаю как преимущества, так и ограничения такого подхода.

https://habr.com/ru/articles/943306/

#trpc #trpc_vs_rest #trpc_vs_graphql #typesafe_api #resume_matcher_app #pdf_text_extraction_nodejs #nlp #google_vertex_ai #gemini

Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI

Создание приложения для сопоставления резюме с помощью tRPC, NLP и Vertex AI Недавно я сделал небольшое приложение на TypeScript, которое сравнивает PDF-резюме с вакансиями. Мне нужен был быстрый...

Хабр