MVVM UI Framework for Python and Brython
Project description
MVVM UI Framework for Python and Brython
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
Release history Release notifications | RSS feed
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)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac4a4c27991efc77935fe6f17764fa859bc142ebff21445620aee0f4ac4e6ad0 |
|
MD5 | 481e258f51c3254b2c811866c3e114fd |
|
BLAKE2b-256 | a2c7400a3cbad91db7cf9b262b367b7dbeffdf18dba0f3e4bfb314ac9e08c231 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | defea838b5f3120085436076f7a24ba19298ffffad7d048ed199c10674283629 |
|
MD5 | 364a7fd691d636af84b7249a38ab4358 |
|
BLAKE2b-256 | 86d7ff77fdc089b3ae8119a6ebfb5d897ad6c790cf5563ef777527ee5bef4fdc |