Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2022 January 14

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
стыд то какой...
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
потому что экспресс?)
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Mr Incredible Uncanny
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
Так что поправить все таки?)
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
каждую строчку
источник

VK

Vyacheslav Koval in NodeUA - JavaScript and Node.js in Ukraine
точки с запятой убрать
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
)
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
🙈
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
ахаха, накинулись
источник

VK

Vyacheslav Koval in NodeUA - JavaScript and Node.js in Ukraine
import mojo from '@mojojs/core';

const app = mojo();

app.get('/', async ctx => {
 await ctx.render({inline: inlineTemplate});
});

app.websocket('/title', ctx => {
 ctx.plain(async ws => {
   for await (const url of ws) {
     const res   = await ctx.ua.get(url);
     const html  = await res.html();
     const title = html('title').text();
     ws.send(title);
   }
 });
});

app.start();

const inlineTemplate = `
<script>
 const ws = new WebSocket('<%= ctx.urlFor('title') %>');
 ws.onmessage = event => { document.body.innerHTML += event.data };
 ws.onopen    = event => { ws.send('https://mojolicious.org') };
</script>
`;
источник

VK

Vyacheslav Koval in NodeUA - JavaScript and Node.js in Ukraine
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
Не, реально накинулись)
Объясню. Я код пишу как раз по лекциям Тимура, начал с отдачи статики. Видос по вебсокетам тогда ещё не открывал. А это просто код, накиданный для теста на левом проекте))
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
этот ответ мне кажется лучше
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

DL

Daniil Loban in NodeUA - JavaScript and Node.js in Ukraine
как всегда, когда это не только твое желание - оно непременно сбудется)
источник

Р

Руслан in NodeUA - JavaScript and Node.js in Ukraine
Вот наступит метамодерн, вот тогда и заживём
источник
2022 January 15

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Здесь за экспресс ссылают в ГУЛАГ, поэтому аккуратнее
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
Знаю
источник

VB

Vlad Baida in NodeUA - JavaScript and Node.js in Ukraine
Я ещё на тс пишу
источник