← ALB News · curated headline

Язык выражений redb.Route, часть 2: от строки до IL, обращения к реестру и проверка маршрутов до запуска

Habr · RU · Programming · 11/10/2026, 8:05:20 AM

Что происходит с header.a > 10 между файлом маршрута и первым сообщением, как связывается bean:svc.Check(body), почему шаблоны никогда не выполняют код и что проверка пакета сообщает с номером строки и колонки. Первая часть  рассказала о языке выражений redb.Route в целом. Там была одна грамматика для условий, значений и шаблонов, компиляция в делегат вместо разбора на каждом сообщении, одно правило истинности и места, где выражения живут: шаблоны интеграции и адреса конечных точек. Эта часть заглядывает внутрь. Что именно происходит со строкой вроде  header.a > 10 . Как шаблон решает, где кончается подстановка. Как маршрут добирается до ваших сервисов и до окружения. Что язык отказывается делать, когда текст пришёл из данных, а не от разработчика. И что проверка пакета сообщает о файле маршрута ещё до развёртывания. Сначала о том, откуда взяты результаты ... Читать далее

Continue to Habr →

You are being forwarded in 6s — stay on this page