0.0.1 • Published 5 years ago

lakefire v0.0.1

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

Lakefire

Component based

Develop faster with components and enjoy their simplicity (similar to Angular or React)

container
    MyComponent(props={color: 'blue'})

Simple template syntax

Use a simple and clear syntax to write your templates. (pug like)

  • No unecessary punctuation and closing tags
  • Build in loops and conditions
  • Embedded javascript linked to your component
  • Containers for simple layout
container middle left margin 20
    input#firstName.form-control(type='text')
    button.btn-light(title='title') Done

Build in live data connection

Stop fighting with REST endpoint, data fetching is made simplier

  • Socket connection to fetch data in Mongo via Moongoose : live data without effort
  • Simple request syntax on client side : get only the data you need, no less, no more (fields are compiled automatically)
  • Powerful cache and request building to get your data faster
container
    for city of database.get('City')
        table
            tr
                td {city.name}
                td {city.population}

Full liberty

Although usual features are simplified and automated, no limit is set to what you can do, just code as before

VSCode integration

Coloring and completion for .lkf template