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

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.post2.tar.gz (484.9 kB view details)

Uploaded Source

Built Distribution

mapsipy-2021.4.22.post2-py3-none-any.whl (487.3 kB view details)

Uploaded Python 3

File details

Details for the file mapsipy-2021.4.22.post2.tar.gz.

File metadata

  • Download URL: mapsipy-2021.4.22.post2.tar.gz
  • Upload date:
  • Size: 484.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

File hashes

Hashes for mapsipy-2021.4.22.post2.tar.gz
Algorithm Hash digest
SHA256 ac4a4c27991efc77935fe6f17764fa859bc142ebff21445620aee0f4ac4e6ad0
MD5 481e258f51c3254b2c811866c3e114fd
BLAKE2b-256 a2c7400a3cbad91db7cf9b262b367b7dbeffdf18dba0f3e4bfb314ac9e08c231

See more details on using hashes here.

File details

Details for the file mapsipy-2021.4.22.post2-py3-none-any.whl.

File metadata

  • Download URL: mapsipy-2021.4.22.post2-py3-none-any.whl
  • Upload date:
  • Size: 487.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.2.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

File hashes

Hashes for mapsipy-2021.4.22.post2-py3-none-any.whl
Algorithm Hash digest
SHA256 defea838b5f3120085436076f7a24ba19298ffffad7d048ed199c10674283629
MD5 364a7fd691d636af84b7249a38ab4358
BLAKE2b-256 86d7ff77fdc089b3ae8119a6ebfb5d897ad6c790cf5563ef777527ee5bef4fdc

See more details on using hashes here.

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