Introdution
- NoSQL
- Open Source
- No Need For ORM( Object Relational Mapping)
- Document(Record)
note of You Don’t know JS
// Javascript has 6 primitive data(immutable) types
typeof 3.14 // 'number';
typeof 'bla' // 'string';
typeof true // 'boolean'
typeof Symbol.iterator // 'symbol'
typeof undefined // 'undefined'
typeof null // 'object'
// and object
typeof {a:1} // 'object'
typeof function fn(){} // 'function', it's in fact an object with special type tag
// object has sub type
Object.prototype.toString.call(fn) // '[object Function]'
// primitive types have object equivalent that wrap around them.
Object.prototype.toString.call(3.14) // '[object Number]'
Object.prototype.toString.call('bla') // '[object String]'
Object.prototype.toString.call(true) // '[object Boolean]'
Object.prototype.toString.call(Symbol.iterator) // '[object Symbol]'
Object.prototype.toString.call({}) // '[object Object]'
Object.prototype.toString.call([]) // '[object Array]'
Object.prototype.toString.call(/[a-zA-Z]+/) // '[object RegExp]'
<div id="app">
{{ message }}
</div>
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
})
<script> tag style.Webpack is a module bundler.
It takes a bunch of files, treating each as a module, figuring out the dependencies between them, and bundle them into static assets that are ready for deployment.