0.9.4 • Published 3 years ago

jscause v0.9.4

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

JSCause

Current version: 0.9.4. Current version of the website template: v1.

(Excerpt from the documentation:)

What is JSCause?

JSCause is a web framework and engine built on top of NodeJS, which can be used to create simple websites - or complex ones, if you so desire.

JSCause can serve HTML, CSS and JS files for a web browser to render, just like a regular HTTP server such as Apache or nginx. It can serve other files as well, such as images and documents.

It can also run server-side Javascript code. Think of ASP Classic and PHP.

JSCause uses the .jscp extension (for example: index.jscp) to identify programs that must run server-side.

The jscp extension stands for "JavaScript Compiled Page."

In a simple Hello World example, our index.jscp file could look like the following:

<h3>Hello from JSCause</h3>
<p><js rt.print('Hello, World'); /js></p>

When visitors go to the page in a web browser, they will see the following:


Hello from JSCause

Hello, World


Requirements

JSCause requires that NodeJS 8.x or above is installed in the server.

Installing JSCause

JSCause can be installed as stand-alone, with its only dependency being NodeJS:

  • Download it directly from the JSCause.org website.

  • Or, go to the Releases section and download and unzip the file called jscause_standalone-X.Y.Z.zip (where X.Y.Z. is whatever the current version is.)

  • Once downloaded, unzip it, cd to it on a terminal window, and type node jscause.

If you prefer to use npm, you can install it with npm install -g jscause.

  • A ready-to use site template can be downloaded from the JSCause.org website, or from the Releases section (it's called jscause_site_template-vN.zip, where N is whatever the current version number is.)
  • Once downloaded, unzip it, cd to it on a terminal window, and type jscause.

Ready to learn more?

Please visit the JSCause.org website for documentation, tutorials and downloads.

You can also check out the Documentation.md file in this repository as well.

Or if you prefer to watch a video tutorial, check out our official Youtube channel.

Happy coding!

0.9.4

3 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.0

4 years ago