Skip to main content

MVVM UI Framework for Python and Brython

Project description



MVVM UI Framework for Python and Brython
Documentation Status




Install

using pip(stable)

pip3 install mapsipy

using git(dev)

pip3 install https://github.com/eseunghwan/pyvuejs.git



Usage

create project with cli

mapsipy-cli init [dest]

run with server

mapsipy-cli serve

build project file to standalone .html and .js

mapsipy-cli build [dest]



TODO

[ ] classified virtual dom
[ ] classified viewmodel

History

2021.04.20

  • init release
  • mvvm skeleton completed

2021.04.21

  • bug fix on init project
    • do not remove directory anymore
  • bug fix on package install
    • template files now include

2021.04.22

  • conditions(if, elif, else) include
  • loop(for) include

post1

  • change mapsi(brython) package from single file to module directory
  • delete mapsi directory when build

post2

  • change render order of views/components/App
    • now components inside App render well
  • add content tag to component
    • childNodes of component will be placed

post3

  • bug fixes
    • exclude style tags from component value formatting

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mapsipy-2021.4.22.post3.tar.gz (485.0 kB view hashes)

Uploaded Source

Built Distribution

mapsipy-2021.4.22.post3-py3-none-any.whl (487.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page