Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
On the back end (the part of web sites and applications that work on the servers) you can use JavaScript through Node.js or Deno. However, there are more alternatives in this area like Java, Python, Ruby, PHP, and some others.
Many people choose not to write code in Javascript directly, but rather in a different language that compiles to Javascript. The most popular alternative currently is Typescript, which is similar to Javascript but provides additional capabilities such as static type checking. Other alternatives such as Purescript allow for dramatically different programming paradigms.
Many people choose not to write code in Javascript directly, but rather in a different language that compiles to Javascript. The most popular alternative currently is Typescript, which is similar to Javascript but provides additional capabilities such as static type checking. Other alternatives such as Purescript allow for dramatically different programming paradigms.
As a general purpose language, it can be used for other things like desktop applications, robotics, and even an emulation of an operating system that runs in a web browser. However, these uses are much less common than its main usage, which is still for the "front-end" of a web page or web application.
As a general purpose language, it can be used for other things like desktop applications, robotics, and even an emulation of an operating system that runs in a web browser. However, these uses are much less common than its main usage, which is still for the "front-end" of a web page or web application.