laminar
-
javascript(plotly.js) 호출하기web/laminar 2022. 1. 8. 13:05
문제 plotly.js javascript library 를 laminar 에서 사용해보자 plotly.js 의 basic bar chart 를 그려보도록 한다. 코드 import com.raquo.laminar.api.L._ import org.scalajs.dom import scala.scalajs.js object Main { def main(args: Array[String]): Unit = { val content = div( onMountCallback(ctx => js.Dynamic.global.Plotly.newPlot( ctx.thisNode.ref, js.Array( js.Dictionary( "x" -> js.Array("giraffes", "orangutans", "monkeys"..
-
Laminar 소개web/laminar 2022. 1. 5. 21:18
Laminar 는 "Native Scala.js library for building user interfaces" 로 소개되었다. laminar 이외에도 scalajs-react, slinky 등이 있지만, javascript react 를 scalajs 로 옮겨 놓은 것 같았다. react 를 전혀 모르는 입장에서 scala 철학(?)에 맞게 작성된 것으로 보이는 laminar 를 사용해 보기로 했다. bootstrap 보다 쉬워 보이는 Fomantic-UI 를 함께 사용해 코드를 작성해 보도록 한다. 여기서 작성한 코드들은 https://github.com/windbird123/play-web 에서 실습해 볼 수 있다. https://github.com/windbird123/play-web clon..