Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@atom-iq/core

adamf174MIT0.3.5-alpha.2TypeScript support: included

Atom-iQ Core Library - Extendable Reactive Virtual DOM Renderer

readme

Atom-iQ Core (@atom-iq/core)

Installing

  • npm - npm install --save @atom-iq/core
  • yarn - yarn add @atom-iq/core

However, after it will be implemented in iQ CLI (@atom-iq/cli), recommended way to start a project, will be iq project <project-name> command (or npx @atom-iq/cli project <project-name>)

The Extendable Reactive Virtual DOM Renderer

Atom-iQ Core library is a main, required library of the Atom-iQ framework. It could also act independently, as lightweight DOM rendering library, but it's recommended to use it with additional, optional framework packages, that's making complete front-end ecosystem.

The Core library is including Reactive Virtual DOM Renderer, hooks and main type definitions for the framework.

Starting the app

`typescript jsx import App from './App' import { start } from '@atom-iq/core'

const rootDomRvd = start(<App />)(document.getElementById('root')) `

Documentation