[#46472] Use NodeService to save node.
[Minor] Fix coding style.
[#46472] Get field types from node type dynamically.
[#46472] Update templates of field-types.
[#46472] Create node-editor.