- Blind mode tutorial
lichess.org
Donate

Which coding language is used while creating lichess.org

@Xtronplayer1234 There's almost no actual HTML. Most of the HTML you get in the end is generated in Scala via scalatags on the server for each request or by JavaScript on the client (which is actually almost all written in TypeScript). And if you check github.com/ornicar/lila you can see that by far the biggest amount of code is in Scala and there are even more other repos for the chess logic, lila-ws, search, opening explorer, etc. that are all almost exclusively in Scala.

There's also almost no plain CSS since most is generated from SCSS and same goes for JS which is almost all TypeScript.

@Xtronplayer1234 There's almost no actual HTML. Most of the HTML you get in the end is generated in Scala via scalatags on the server for each request or by JavaScript on the client (which is actually almost all written in TypeScript). And if you check github.com/ornicar/lila you can see that by far the biggest amount of code is in Scala and there are even more other repos for the chess logic, lila-ws, search, opening explorer, etc. that are all almost exclusively in Scala. There's also almost no plain CSS since most is generated from SCSS and same goes for JS which is almost all TypeScript.

This topic has been archived and can no longer be replied to.