Skip to content

💡 Server-side javascript execution example via netcore app

Notifications You must be signed in to change notification settings

danilovcpp/JsNetCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JsNetCore

В данном приложении демонстрируется возможность запуска JS кода на серверной стороне .Net Core приложения. В качестве интерпретатора JS кода используется Jint.

https://github.com/sebastienros/jint

Приложение состоит из контроллера BusinessController, который принимает на вход имя js-файла и набор query-параметров. Код из js файла загружается в интерпретатор и выполняется с переданными query параметрами. Пользователю отдается результат выполения JS кода.

Примеры запросов 👇

  • api/business/method1?a=1&b=2
  • api/business/method2?query="YOUR SQL QUERY"

Таким образом кастомная логика может быть дописана в JS-файлах, без необходимости перекомпиляции приложения.

About

💡 Server-side javascript execution example via netcore app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •