Verb: World's First Fullend Framework

Introduction

Verb Antiframework is an opinionated full-end antiframework for building web apps.

By "antiframework", we mean we reject common dogmatic idioms such as the Model-View-Controller split (MVC) in favor of a unified architecture. We believe nouns should have verbs. Hence, the Verb framework. Consider the everday preference of classes over flat arrays, where programmers choose to give data associated behaviors. This practice can also apply across a framework's data model.

By full-end (as opposed to full stack) we mean both backend and frontend are written with a single line of code. By reducing seperation between model & view, we can also connect the frontend to the backend. This means in the same line of code you define a dropdown field, you define the database schema by which the storage mechanism exists. By focusing on end result, rather than abstractions, we minimize programming time and maximize client functionality, the rest is handled for you by Verb and you can move on with your life.

Browser Compatibility

Verb Antiframework supports all browsers that are ES5-compliant (IE8 and below are not supported).

Ecosystem

Project Status Description
Prelude ✔ Released Utilities
ServeView ✔ Released ERP / CRM written in Verb
EmojiCode ❌ Development Verb DSL for web app definition
DotQL ✔ Released DSL for MySQL Schema definitions & bindings

Questions

For questions and support please email jonathan \<at> leadersandco.com. Slack group to come soon.

Issues

Please make sure to have a reproduction case. Issues without a repro case may be closed immediately.

Stay In Touch

Contribution

Thank you for your contribution! Please add a pull request and it will be reviewed. All Contributers must sign the CLA (Contributer License Agreement) before legal will allow any pull requests to be accepted.

License

This work is licensed under GNU LGPLv3 Leaders & Compnay offers flexible Licensing options. A commercial-use license is available for a fee.

Copyright (c) 2006-present, Jonathan Leaders

Previous Post Next Post