Jasonette Agent

Turn JavaScript apps into cross-platform native mobile apps

get it
#5 Product of the DayJanuary 11, 2018

Jasonette agent is a new layer for Jasonette which takes the framework to another level. You can think of it as microservices, but embedded on the frontend app.

Reviews

 +8 reviews
  • Sushant JoshiWeb Dev @getsminq
    Pros: 

    It looks really cool.

    Cons: 

    It's not yet mature enough.

    It's a cool f/w to keep an eye on, definitely excited to track it's progress.

    Sushant Joshi has used this product for one day.

Discussion

Makers
You need to become a Contributor to join the discussion - Find out how.
ethanMaker@gliechtenstein · I made Textcast, Ethan, RubCam
Hey community, I’ve been working on a project called Jasonette (https://www.jasonette.com) and have been sharing my progress here for every important milestone. It’s great to have a place to share the progress. This time it’s a whole rethinking of the project itself and I think it may excite a lot of people who didn’t think much about Jasonette before. # Quick intro to Jasonette: Jasonette lets you build cross platform native apps using nothing but a JSON markup. No compiling, no build processes. Simply load a JSON over HTTP and it gets interpreted into native APIs on the fly. # About Jasonette Agent: Jasonette agent is a new layer for Jasonette which takes the framework to another level. You can think of it as microservices, but embedded on the frontend app. When people talk about microservices, it’s an architecture where each containerized server has its own designated job and it communicates with the caller to carry out tasks. Jasonette agent is a similar scheme but which takes place solely on the device inside an app. Here’s how it works: 1. The core app is 100% native. You build the app by writing a JSON markup. 2. The native core app can spawn multiple JavaScript execution containers called “agents”. 3. Then the core app can utilize the agents just like microservices. You use JSON-RPC to communicate, since everything on Jasonette is operated with a JSON markup. Basically if you already have a JS app, you can instantly plug it into Jasonette as an “agent” with a single line and build a native app. Also now you can build a cross platform native app for any imaginable feature using just JavaScript. In fact, the main motivation for building agents was because I had something really exciting I was trying to build but couldn’t find an elegant way to do so. With agents this became a reality and I plan on sharing that other app on PH soon too. Also you’ll start to see a lot of other cool add-ons that build on this architecture in the coming weeks. If you’re interested, follow the project at @jasonclient, or me at @gliechtenstein
Chris Frantz@frantzlight · presskite.com 👀
This whole series of products is a blast to play with. I haven’t made anything I’d want to share yet but I love every new release. 🙏
ethanMaker@gliechtenstein · I made Textcast, Ethan, RubCam
@frantzlight thanks! feel free to share if you build something cool, i'll share everything on the @jasonclient feed and also on the newsletter
Josh Huff@revhuff · CEO/Founder of Quiver, Inc
As a non technical founder Jasonette has been a life saver! I was able to build a MVP using Jasonette in under a week.
ethanMaker@gliechtenstein · I made Textcast, Ethan, RubCam
@revhuff great to hear Josh! Hope agents makes it even easier and let you do even more :)
Andy Bloom@deleted-811324 ·
Very cool work!
Ingo Radatz@llabball · CTO, R&D at HSH / Berlin, Germany
Awesome. JSON / JavaScript eat into native OSs. Reminds me of Pythonista.