UDD polyglot anti-framework for modern web and standalone applications
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Marek Piasecki 88a856e23c Merge branch 'master' of git.maniak.pro:madmaniak/pro 5年前
app Erase history, keep current state 6年前
components Erase history, keep current state 6年前
framework@63975fc88c update framework 5年前
jobs Erase history, keep current state 6年前
node_modules Erase history, keep current state 6年前
services Erase history, keep current state 6年前
tools Erase history, keep current state 6年前
.gitignore Erase history, keep current state 6年前
.gitmodules add correct branch 5年前
.ruby-version Erase history, keep current state 6年前
Gemfile Erase history, keep current state 6年前
Gemfile.lock Erase history, keep current state 6年前
LICENSE Erase history, keep current state 6年前
README.md Update 'README.md' 5年前
pro checkout master recursively for submodules 5年前

README.md

Pro - UDD polyglot anti-framework for modern web and standalone applications

Join the chat at https://gitter.im/madmaniak/pro

Start

Pro consists of 2 parts: template that provides basic file structure, for you to start working right away, and framework which brings core libraries and tools installed in framework/ dir.

Template

Create your project template with:

git clone git@git.maniak.pro:madmaniak/pro <your_project> -o pro-template

# create an empty repo on github or somewhere else and:

git remote add origin git@git.maniak.pro:<user>/<your_project>.git
git push -u origin master

Framework

Next, tell git to download pro-framework:

git submodule update --init --recursive
./pro update

Setup and run

Pro uses Docker and Docker Compose (version >= 1.9.0 recommended). Be sure you have it installed and working beforehand.

./pro start

Visit http://localhost:3000 and http://localhost:8000 for database management.

Upgrade Pro to the newest version

git pull pro-template master
./pro update

Example app

pro-example-app.