Size: a a a

Node.js — русскоговорящее сообщество

2021 April 17

T

ThunderAL in Node.js — русскоговорящее сообщество
есть какой-то супер простой и быстрый вариант срендерить jsx в строку. желательно без реактов и прочего.

честно, задолбали меня эти тупущие темплейт генераторы

именно jsx/tsx в строку. а ещё лучше если есть какой-то специальный webpack лодер
источник

IS

Ilya Sinkin in Node.js — русскоговорящее сообщество
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
видел. даже делал. но это реакт. он мне на сервере не нужен от слова совсем. хотел превращать jsx функции в простую конкатинацию строк на уровне вебпака
источник

IS

Ilya Sinkin in Node.js — русскоговорящее сообщество
а как рендерить
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
я перекопал пол интернета чтобы найти какой-то нормальный темплейт генератор который может и в layout и в компоненты и норм поддержка иде и в прочее. нашёл только nunjucks (который как бы twig/jinja)
чёт целый цирк
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
ну, nunjucks получает свой файлик, фуйт и выпоёвывает функцию которая принимает объект с данными и возвращает строку
аля
<h1>hello {{ name }}</h1>

превращается в
export default function(data){
return "<h1>hello " + data.name + "</h1>"
}
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
чисто в теории я могу брать реакт шаблон, как-то его разбирать и вытаскивать статичные данные. но звучит это коряво, да и парадигма у реактов совсем другая

поэтому: кто знает какой-то прям оверпаверед темплейт энжн по типу blade в laravel?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
А по какому имени ты ищешь процесс? Может в этом всё дело? При запуске в vs этот процесс есть, при запуске из ноды - нет
источник

IS

Ilya Sinkin in Node.js — русскоговорящее сообщество
ага, и привет инжектам)
источник

Y

Yuri in Node.js — русскоговорящее сообщество
разные пробовал, chrome.exe например или notepad.exe
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
а вот щас не понял
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Привет, у меня заказали проект для MVP. Хорошей идеей будет на Express.JS при get запросах отдавать html файлы? То есть делать всё без фронтенд фреймворка.
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
делай как умеешь и на чём умеешь
источник

ТВ

Тимофей Веткин... in Node.js — русскоговорящее сообщество
Нет, я спросил про то используют ли такой метод в продакшне. Или это нагрузка на сервер?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
У тебя в коде зашито что ищет процесс с именем app.exe
Запусти прошу ч таким именем - получишь её пид
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
совет не особо, но если очень хочешь поэксперементировать -- сделай на fastify (как экспресс но быстрее и более человеческий, чтоли)
источник

Y

Yuri in Node.js — русскоговорящее сообщество
Я это просто как заглушку написал, естественно exe разные пробовал
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
а, по этому поводу вообще не запаривайся. делай и будет норм. по сути это просто конкатинация строк
источник

V

Vlad in Node.js — русскоговорящее сообщество
зависит от сложности фронта
источник

T

ThunderAL in Node.js — русскоговорящее сообщество
да, согласен. если у тебя сложный фронтенд с кучей всякой динамики и прочим и ты это можешь сделать это на фронте -- делай. если что всегда можно накостылить
источник