motifs-js' framework logo : a circle and a square intricated. Circle stands motif/pattern, square for instance.

motifs-js

Work on ideas !

A generative patterns framework

motifs-js [GitHub] aims to explore the concepts of naming as well as generative design patterns.

Framework's conceptual entities, motifs-js, let you embody projects' classes, components and logic. Quickly, they start to form a language that you can use to build your applications and to share with your collaborators.

To learn more, you should start with the MOTIF MOTIF.

MOTIFS' list

?

ARTICLE

**WEBSITE ARTICLE**

BOOK

**ORDERED COLLECTION OF WRITINGS**

?

BOOK-EXTRACT

A small piece of BOOK

?

BOOK-IMAGE

**BOOK VISUAL CONTENT**

?

BOOK-PAGE

**PHYSICAL CONTENT FRAGMENT**

?

BOOK-SECTION

**BOOK SUB-DIVISION**

COMMAND

MOTIF CLI interface action

DESCRIPTION

Textual data

DOC

General documentation ressources

FILE

File meta-data

FOLDER

File explorer node

?

FOLDER-SCOPE

SUB-FOLDER TREE

GET

The MOTIF'S INSTANCES accessers

GLOBAL

Global variables to be accessed application-wide

ID

INSTANCE NAME

INSTANCE

INDIVIDUAL OF ONE OR MULTIPLE MOTIFS

MOTIF

MOTIF of all MOTIFS

ʯ

OCCURENCE

WHERE INSTANCES HAPPEN

Ω

PROJECT

Hold whole's meta-data and config

PROP

Properties of an instance

README

**GITHUB README**

README-SECTION

**README SECTION**

Ѭ

SPEC

MOTIFS' TEST MATERIAL

Ѫ

SPEC-SECTION

ASSERTION nodes in SPEC files

UTIL

The place to put things

?

WAY

(historical) MOTIFS' METHOD

?

WEBAPP

The dynamic WEBSITE backend

Ʋ

WEBSITE

Static website

?

WEBSITE-PAGE

TEMPLATE x DATA x URL

?

WIKI

Wiki documentation