Code Monkey home page Code Monkey logo

platypusjs's Introduction

PlatypusJS

The Platypus Platform is a JavaScript client and server applications platform for rapid development of enterprise-level information systems. The platform uses two application programming languages:

  • JavaScript (compatible with the ECMA-262-3 standard) is used to write program logic.
  • SQL is used to access data.

Application creation and editing, deployment, debugging and maintenance are performed using the Platypus Application Designer IDE based on the NetBeans Platform. However, individual files, for example, JavaScript modules, can be edited in any text editor.

The IDE includes following development tools:

  • Application database structure visual editor.
  • SQL queries visual editor.
  • JavaScript code editor.
  • User interface forms visual editor.

The platform offers a set of features, making development process extremely productive:

  • JavaScript modules automatic dependencies resolving, manual resolving is also avaliable.
  • SQL queries with named parameters and SQL clauses re-use.
  • Data model and ORM (Object-Relation Mapping) for JavaScript.
  • Desktop cross-platform as well as HTML5 web-browser user interface presentation sharing the same code and the GUI layout.
  • The GUI widgets which directly interact with the data model, allowing implementation of a CRUD (Create-Read-Update-Delete) user interface with visual configuration and without or just a little coding.
  • Built-in security support, including users authentication and authorization, constraints of access to application resources.
  • Application database schema structure and initial applicaton data migrations tools.

platypusjs's People

Contributors

marat-gainullin avatar altsoft-biz avatar jskonst avatar vadimv avatar altsoft avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.