new tools for developers
Post on 13-Apr-2017
343 Views
Preview:
TRANSCRIPT
Create custom Operation in JavaScript
Built with Nashorn
Great behaviors with all control structures
Fully integrated with Nuxeo Content Automation
Autocompletion & Helpers
Automation Scripting
Source control patterns (branches, checkout, merge, commit, push and pull)
Based on Git
Conflicts management
Isolating user work with a dedicated branch
Branch Management
Three commit strategies
○ Simple: commit (and merge) on save○ Intermediate: merge on commit○ Advanced: merge manually
Branch Management
New development workflow:
Integration based branches
Feature based branches
Like Git flow?
Branch Management
Build Javascript application
… on top of Nuxeo, or outside Nuxeo
Use REST API / Automation API
Content Enricher, WebAdapters, …
Document oriented API
Uploader API using Batch importer
nuxeo.js
Embeddable on any client Javascript application Available on Bower AngularJS wrapper with promises.
nuxeo.js
$ bower install nuxeo
Embeddable with node.js application Available on npm, the node package manager
nuxeo.js
$ npm install nuxeo
http://github.com/nuxeo/nuxeo-js-client https://github.com/nuxeo-sandbox/angular-nuxeo http://university.nuxeo.io
Questions?
Arnaud KervernDeveloper Advocate
top related