---
title: Митап Tallinn JS
date: 2024-09-25
order: -20240925
tags: [ai, backend, events, go, javascript]
---

Сходил на митап TallinnJS, организованный Stefano Amorelli в [LIFT99](https://www.linkedin.com/company/lift99/). Выиграл билет на [Digit Conference](https://www.linkedin.com/company/digitconf/). Почти выиграл худи от [Printify](https://www.linkedin.com/company/printify/), но решил, что гуглить ответ - нечестно 🤐  
  
Первый доклад был от [Dmitrii Baranov](https://www.linkedin.com/in/dmbaranov-io/) про телеграм-ботов на telegraf.js  
[telegraf.js - v4.16.3](https://telegraf.js.org/#md:introduction)
  
Второй доклад - Jan Johannes про workerd, js-рантайм  
[GitHub - cloudflare/workerd: The JavaScript / Wasm runtime that powers Cloudflare Workers](https://github.com/cloudflare/workerd/)
  
Мне кажется, бот - это хорошее расширение интерфейса для любого приложения, в дополнение к привычным веб-, мобильным, десктопным и cli-версиям. Боты в Telegram, Discord и Slack могут ускорить реакцию поддержки, доставлять алерты и уведомления и многое другое. Жаль только, что telegraf не поддерживает стриминг текста и видео.  
  
Тогда бы их можно было бесшовнее связать с LLM. Скажем, если бы у [Clarifai](https://www.linkedin.com/company/clarifai/) был бот, стримящий вопросы и ответы AI с переключением ML-модели на лету - стали бы вы использовать его вместо веб-интерфейса? С ботами и AI-элементом приложения могут стать намного интерактивнее и вообще потерять UI. Этот сдвиг хорошо виден на примере перехода от поиска Google к perplexity и chatgpt.

<!--truncate-->
  
Что до workerd - это довольно нишевый движок, который, как мне кажется, делает чуть больше нужного (не хотелось бы заново учить k8s). Но он может пригодиться, когда вы хотите дать пользователям запускать свой код: например, разрешить javascript-песочнице выполняться ближе к вашему серверу данных вместо вебхуков. Скажем, маркетплейс [Pipedrive](https://www.linkedin.com/company/pipedrive/) мог бы позволить внешним вендорам запускать свой js-код на своём бэкенде - похоже на то, как это делают go playground, coderpad, leetcode, github и другие платформы.

![](/ru/events/img/Pasted%20image%2020241019225214.png)
![](/ru/events/img/Pasted%20image%2020241019225220.png)
![](/ru/events/img/Pasted%20image%2020241019225226.png)
![](/ru/events/img/Pasted%20image%2020241019225232.png)
![](/ru/events/img/Pasted%20image%2020241019225237.png)
![](/ru/events/img/Pasted%20image%2020241019225242.png)

## Похожее

- [Конференция Digit в Тарту 2024](/ru/events/2024-10-01-digit-2024-tartu/)
- [Заметки с AI-митапа (26 ноября 2024)](/ru/events/2024-11-26-ai-meetup-notes/)
- [Таллиннский AI-митап (13 декабря 2024)](/ru/events/2024-12-13-tallinn-ai-meetup/)
