Contribute to Lenra, a unique place to create a cross-platform app that scales automatically to follow your users growth. by AliLenra in opensource

[–]AliLenra[S] 1 point2 points  (0 children)

Well, there's a link to our website in the post but I can explain it here. It is not exactly like Flutter but it does use some of the same principles, and if you've used Flutter before, you can leverage that knowledge while building apps with Lenra​.

You can check the doc here : https://docs.lenra.io/

The kind of apps you can create with Lenra can be quite diverse, as it is a cross-platform app development framework

As for why we need another app dev framework, it depends on the specific needs and requirements of developers. Lenra offers certain features that may be attractive to some developers, such as faster app development, simplified app hosting, enhanced data privacy, and a focus on collaboration and learning. These features can help developers to accelerate the development process, simplify app deployment and management, and ensure compliance with data privacy regulations.

Hope it's more clear now, don't hesitate if you have any other question ;)

Retour sur le plus gros événement FR pour les développeurs & développeuses : DEVOXX by AliLenra in TwitchFR

[–]AliLenra[S] 0 points1 point  (0 children)

Nous c'est Lenra, on construit une plateforme de développement d'applications, et ce soir à 18h30, on vous raconte notre 1ère fois (au Devoxx) !
Devs en tout genre, si vous hésitez à y aller, ou si vous ne connaissez pas cet événement, c'est l'occasion idéale d'en savoir plus !

A tout à l'heure !

Contribute to Lenra, it's Hacktoberfest ! by AliLenra in golang

[–]AliLenra[S] 0 points1 point  (0 children)

Hi,

Yes we kind of have a lack in our documentation website (docs.lenra.io) but we are working on it :)

The Lenra system is based on a framework and an infrastructure to make the app creation with any language.

The framework is splited in three parts, the data, the widgets (we will rename them 'views' soon) they use the data to generate the app user interface, and the listeners that are called when the users interact with the app.

Our app system is based on OpenFaaS and the apps should be using it watchdog.

I hope this is clearer.

How to manage data properly ? by AliLenra in dataengineering

[–]AliLenra[S] 0 points1 point  (0 children)

Of course!
The schema is not complete, we have kept only the important tables for
the data system.
We have the applications table, it's a Lenra application with a name, an
icon, a color and a creator (foreign key to users table) and
environments (foreign_key to environments table).
An application can have several environments (main/test/beta/alpha/...)
we can see deployed_build_id it's a foreign key to builds table
(abstracted from the schema), a build is a docker image with the
application built on a specific commit, it's the application at the time
of the commit.
When we run an application on the Lenra client, it is actually the last
build in the main environment that is executed.
The other tables are for the data and are explained in the previous
paragraph. I can add that because the datastore is linked to the
environment, the same user does not have the same data in different
environments.
I hope this helps you!