Metadata.js - ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΡΠΈΠ³Π»Π°ΡΠ°Π΅ΠΌ ΠΊ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Ρ Π²ΡΠ΅Ρ
ΠΆΠ΅Π»Π°ΡΡΠΈΡ
.Β ΠΡΠ΄Π΅ΠΌ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ½Ρ Π·Π° Π»ΡΠ±ΡΡ ΠΏΠΎΠΌΠΎΡΡ.
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΈ ΡΡΠ΅ΡΠ½ΡΡ offline-first ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° JavaScript.
- ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ Π±ΡΠ°ΡΠ·Π΅ΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Pouchdb ΠΈ AlaSQL
- ΠΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠ΅ΡΠ²Π΅ΡΠ½ΡΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΡ Π²ΡΠ±ΡΠ°Π½Π° Couchdb
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠΎΠ² Π΄Π°Π½Π½ΡΡ ΠΊ 1Π‘ ΠΈ ΠΏΡΠΎΡΠΈΠΌ ORM, SQL ΠΈ NoSQL ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌ
- Metadata.js ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅Ρ Π²Π½ΡΡΡΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ° ΠΈΠ»ΠΈ Node.js ΠΊΠ»Π°ΡΡΡ DataObj, ΡΡ ΠΎΠΆΠΈΠ΅ Π² ΡΠ²ΠΎΡΠΌ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘, Π½ΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ Π½Π° ΠΏΠ»ΠΎΡ ΠΈΡ ΠΊΠ°Π½Π°Π»Π°Ρ ΡΠ²ΡΠ·ΠΈ
ΠΠ»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΈ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΌ Π±Π»ΠΈΠ·ΠΊΠ° ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ° 1Π‘ Π½Π° Π±Π°Π·Π΅ Π±ΠΈΠ·Π½Π΅Ρ-ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²: Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ΅ΡΠ½ΠΎ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘.
Metadata.js ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ:
- Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΡΠ΅ data-ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΡΡ ΠΎΠΆΠΈΠ΅ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌΠΈ ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘
- ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΡ ΠΈ Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΡΡ ΠΎΠΆΠΈΠ΅ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ Ρ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΡΠΎΡΠΌΠ°ΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ 1Π‘
- ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠΎΠ±ΡΡΠΈΠΉΠ½ΠΎ-ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ , Π½Π΅ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ ΠΏΡΡΠΌΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ² Π² 1Π‘
- Π¨Π°Π±Π»ΠΎΠ½ helloworld
- ΠΠΈΠ²ΠΎΠ΅ Π΄Π΅ΠΌΠΎ
- Π‘ΡΠ°ΡΡΡ Ρ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ
ΠΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΆΠΈΠ²ΡΡ Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ packages. ΠΠ°ΠΏΠΊΠ° src - ΡΡΠΎ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΠΉΠ»Ρ Π²Π΅ΡΡΠΈΠΈ v0.11
Metadata.js Π½Π΅ ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΠ΅Ρ Ρ UI ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ, Π° Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠ΅ΠΉ Π² Π²ΠΈΠ΄Π΅ ΠΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠ² Π΄Π°Π½Π½ΡΡ . ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΈΡ ΠΊΠ»Π°ΡΡΠΎΠ² ΡΠΏΡΠΎΡΠ°Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ 1Π‘, metadata ΡΠ°ΠΊ ΠΆΠ΅, Π½Π΅ ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΠ΅Ρ, Ρ.ΠΊ. ΡΠ°ΡΡΡΠΈΡΠ°Π½Π° Π½Π° ΡΠ°Π±ΠΎΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΠΈΠ»ΠΈ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ Π² Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠ°ΠΊ 1Π‘ - Π΄Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ².
- ΠΠ΄Π΅ΠΎΠ»ΠΎΠ³Π°ΠΌ 1Π‘ Π·Π° ΠΏΡΠΎΡΠΎΡΠΈΠΏΡ DataObj ΠΈ DataManager
- Andrey Gershun & M. Rangel Wulff, authors of AlaSQL - Javascript SQL database library
- ΠΠ²ΡΠΎΡΠ°ΠΌ PouchDB ΠΈ CouchDB - NoSQL database and data synchronization engine
- ΠΡΠΎΡΠΈΠΌ Π°Π²ΡΠΎΡΠ°ΠΌ Π·Π° ΠΈΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ, ΡΠΏΡΠΎΡΠ°ΡΡΠΈΠ΅ Π½Π°ΡΡ ΡΠ°Π±ΠΎΡΡ
ΠΠ°Π½Π½Π°Ρ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ Π½Π° Π²ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, Π½ΠΎ Π½Π΅ Π·Π°ΠΌΠ΅Π½Π΅ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ metadata.js
(c) 2014-2019, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΠΊΠ½ΠΎΡΠΎΡΡ (info@oknosoft.ru)