51 lines
3.8 KiB
HTML
51 lines
3.8 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||
|
<title>CLiki: ninglex</title>
|
||
|
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
|
||
|
href="https://www.cliki.net/site/feed/article.atom?title=ninglex">
|
||
|
<link rel="stylesheet" href="static/css/style.css">
|
||
|
<link rel="stylesheet" href="static/css/colorize.css">
|
||
|
</head>
|
||
|
|
||
|
<body>
|
||
|
<span class="hidden">CLiki - ninglex</span>
|
||
|
<div id="content"><div id="content-area"><div id="article-title">ninglex</div><div id="article">Easy to learn, quick and dirty, bare-bones web framework for Common Lisp based on <a href="ningle.html" class="internal">ningle</a>.<p>A really tiny, ready-to-go micro web framework for simple, quick and dirty stuff, based on Ningle. It is ready to go, learning curve almost zero.<p>Not as small as Ningle and not as big as Caveman2. Ningle was too minimal, so Ninglex adds just a few functions and macros on top of Ningle, then gets you ready to go!<p>Ninglex is only about defining your routes and your route handlers. Starting and stopping the server. The rest is left to your control.<p>Underlying Ninglex is Eitaro Fukamachi's <a href="Clack.html" class="internal">Clack</a> & <a href="https://www.cliki.net/Lack" class="new">Lack</a>, which allows different servers, so your app can be hosted using Hunchentoot Wookie, etc. What this means is that there's something that you want to do with Ninglex and you don't know how to do, you can do it by glancing at Clack and Lack's documentation.<p><a href="https://github.com/defunkydrummer/ninglex">GitHub</a><p><a href="web framework.html" class="category">web framework</a></div></div>
|
||
|
<div id="footer" class="buttonbar"><ul><li><a href="ninglex.html">Current version</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/history?article=ninglex">History</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/backlinks?article=ninglex">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=ninglex&from-revision=3758026847">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
|
||
|
</div>
|
||
|
<div id="header-buttons" class="buttonbar">
|
||
|
<ul>
|
||
|
<li><a href="https://www.cliki.net/">Home</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
|
||
|
<li><a href="CLiki.html">About</a></li>
|
||
|
<li><a href="Text Formatting.html">Text Formatting</a></li>
|
||
|
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
|
||
|
</ul>
|
||
|
<div id="search">
|
||
|
<form action="https://www.cliki.net/site/search">
|
||
|
<label for="search_query" class="hidden">Search CLiki</label>
|
||
|
<input type="text" name="query" id="search_query" value="" />
|
||
|
<input type="submit" value="search" />
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div id="pageheader">
|
||
|
<div id="header">
|
||
|
<span id="logo">CLiki</span>
|
||
|
<span id="slogan">the common lisp wiki</span>
|
||
|
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
|
||
|
<label for="login_name" class="hidden">Account name</label>
|
||
|
<input type="text" name="name" id="login_name" class="login_input" />
|
||
|
<label for= "login_password" class="hidden">Password</label>
|
||
|
<input type="password" name="password" id="login_password" class="login_input" />
|
||
|
<input type="submit" name="login" value="login" id="login_submit" /><br />
|
||
|
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
|
||
|
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body></html>
|