4 ms·
Show HN: Serverless Single Page Applications
Please check out out project, Lite Engine[1], a Backend as a Service web application platform. We provide everything you need to rapidly prototype and deploy your single page applications: static file hosting for your html, css, javascript and other assets, a subdomain on our site, security with https, and a 'create your own API' with SQL over CORS and JSON. I think of this as "geocities with a CORS backend".
For your backend we've developed a system we call API Queries. You'll define SQL queries, save them on the backend, then execute them with http post requests that return JSON responses. There are obviously a lot of pros and cons to this 'stored procedure' approach. Please chime in with your thoughts below!
Right now we're offering free accounts while we gauge interest. We plan to offer custom domains with paid accounts. What this means is when you signup for a free account, you will get a 'myapp.lite-engine.com' domain, with a paid account, we'll host your 'www.myapp.com' site, secured with Let's Encrypt certs.
All feedback appreciated!
[1] https://www.lite-engine.com
- explorigin 10y agoPlease don't call this "serverless". BAAS/PAAS is very much a server enabling apps that require a server. The term "serverless" is ambiguous at best but the general idea is that the HTTP server the hosts the SPA is just the application installation vehicle and is not required for normal SPA functionality.
- marktangotango 10y agoThanks for the feedback. I agree 'serverless' is ambiguous, but it does fit the definition here[1]. We are providing more than static file hosting, data storage and user management for example. One could of course use other 'cloud' services for these functions. Our goal was to combine them into a 'rapid web application development' platform. I'd like to hear other opinions on this. [1] http://martinfowler.com/articles/serverless.html http://martinfowler.com/articles/serverless.html
- stevenwiles 10y agoCome on man, you know better than that.
- fiatjaf 10y agohttps://www.lite-engine.com https://www.lite-engine.com
- fiatjaf 10y agoThis is cool, but should be called "Lite Engine", not "Serverless Single Page Applications".
- marktangotango 10y agoThanks! When I came back to this, it was too late to edit. I'll keep that in mind for future submissions!
- mkrishnan 10y agoLooks very similar to backliftapp which provided Dropbox sync. how can a user take periodical backup of data?
- marktangotango 10y agoI couldn't find any info on backlift, which was acquired by squarespace. I'd comment that we're going for a toolkit to build sites, were as squarespace gives you a canned set of features, with our service you can build almost anything you can imagine. Something similar would be syncano, were they seem to be nosql, we are sql. Data backup besides our periodic update (we haven't finalized the frequency, hourly for example) is through an api to pull a snapshot. Otherwise, we're considering backing up the database to a user provided S3 bucket.
- ruler88 10y agoI don't really think using lite engine is that much easier than just building your own backend and hosting on AWS? Some of the library utilities you guys have are pretty cool and convenient. But there are lots of open source libraries that do much the same thing. I'm not sure where the target audience would be. People who can code don't like the restriction, people who can't code will not be able to set this up.
- marktangotango 10y agoOne slogan I've thinking about is "Develop websites, don't waste your time admining servers". Me personally, I've been coding professionally for a long time, I have always had lots of ideas, but the last thing I want to do with my limited free time is setup a server, I certainly don't want to do it in the environment I code in every day (java enterprise). So, this product scratches my own itch, I just want to code a web application, that's it!
- ruler88 10y agoI don't mean to break your balls, I think this is a great concept. But I think with what you were saying "don't waste your time admining servers". There are many PaaS products these days that help you with that. You can get a heroku server up and running in just a few minutes. I guess what I'm wondering is: why would I go with you instead of heroku?
- marktangotango 10y agoPlease break away, that's the best feedback I've gotten. Honestly I think what you're saying has a lot of merit, and given that I'm not getting much traction with this project at all, I think a lot of people feel the same way. My question for you, what could this or a similar service offer to make you choose it over Heroku for example? I'll add I think there's an opportunity for price reduction with the hosted single page app concept I'm promoting, $5 a month for an aws t1 micro (for 3 year reserve) vs $5 a year for a solution like Lite Engine.