Javascript Import and Export

Here are different ways to export and import in Javascript now.

// Name Export | Name Import
export const name = 'value'
import { name } from '...'

// Default Export | Default Import
export default 'value'
import anyName from '...'

// Rename Export | NameImport
export { name as newName }
import { newName } from '...'

// Name + Default | Import All
export const name = 'value'
export default 'value'
import * as anyName from '...'

// Export List + Rename | Import List + Rename
export {
  name1,
  name2 as newName2
}
import {
  name1 as newName1,
  newName2
} from '...'


Go for an explicit way to export and import because gives more control
export { name as newName }
import { newName as localName} from '...'

Comments

Popular posts from this blog

Guide to Enforcing .editorconfig Rules in Visual Studio

Issue Wifi Access to Hotel Guest from Hotel PMS

How to Host ClickOnce Installer on GitHub