Size: a a a

2020 September 16

D

Danila in pro.js
Taras Postolyuk
Похожее видел в effector-forest там прикольная штука
Так же выглядит то, во что jsx транспилируется
источник

D

Danila in pro.js
Это норма
источник

D

Danila in pro.js
Но о чём говорит @aolko понять невозможно, потому что он сам не знает
источник

D

Den in pro.js
или подобные извращения
var h = preact.createElement;
var Component = preact.Component;
var render = preact.render;

function Foo(props) {
 Component.constructor.call(this);
}

Foo.prototype = Object.create(Component.prototype);

Foo.prototype.render = function() {
 return h("div", { style: "color: red", class: "foo" }, [
   h("h2", {}, "Foo"),
   h(Bar),
   h("p", {}, ["props: ", JSON.stringify(this.props)])
 ]);
};

function Bar(props) {
 Component.constructor.call(this);
 this.state = {
   baz: "baz"
 };
}

Bar.prototype = Object.create(Component.prototype);

Bar.prototype.render = function() {
 return h(
   "p",
   { style: { color: "green", fontFamily: "serif" }, class: "bar" },
   [
     h("h3", {}, "Bar"),
     h("p", {}, ["state: ", JSON.stringify(this.state)])
   ]
 );
};

render(h(Foo, { text: "biz" }), document.body);
источник

S

Syntax Highlight Bot in pro.js
Den
или подобные извращения
var h = preact.createElement;
var Component = preact.Component;
var render = preact.render;

function Foo(props) {
 Component.constructor.call(this);
}

Foo.prototype = Object.create(Component.prototype);

Foo.prototype.render = function() {
 return h("div", { style: "color: red", class: "foo" }, [
   h("h2", {}, "Foo"),
   h(Bar),
   h("p", {}, ["props: ", JSON.stringify(this.props)])
 ]);
};

function Bar(props) {
 Component.constructor.call(this);
 this.state = {
   baz: "baz"
 };
}

Bar.prototype = Object.create(Component.prototype);

Bar.prototype.render = function() {
 return h(
   "p",
   { style: { color: "green", fontFamily: "serif" }, class: "bar" },
   [
     h("h3", {}, "Bar"),
     h("p", {}, ["state: ", JSON.stringify(this.state)])
   ]
 );
};

render(h(Foo, { text: "biz" }), document.body);
источник

F

Foma in pro.js
lit-html прикольная тема
источник

TP

Taras Postolyuk in pro.js
Danila
Так же выглядит то, во что jsx транспилируется
Не там оно в таком виде

type: 'dialog',
   props: {
     children: [
       message,
       { type: 'input', props: {} }
     ]
   }
источник

TP

Taras Postolyuk in pro.js
+-
источник

D

Den in pro.js
только html и другие xml-подобные
источник

D

Danila in pro.js
Taras Postolyuk
Не там оно в таком виде

type: 'dialog',
   props: {
     children: [
       message,
       { type: 'input', props: {} }
     ]
   }
Нет, там оно в виде вызовов react.createElement
источник

TP

Taras Postolyuk in pro.js
Я тебе еще глубже рассказал)
источник

TP

Taras Postolyuk in pro.js
Как оно там
источник

D

Danila in pro.js
Я прекрасно знаю как оно там
источник

TP

Taras Postolyuk in pro.js
Инфа от Денчика Абрамова
источник

V

Vlad in pro.js
Den
или подобные извращения
var h = preact.createElement;
var Component = preact.Component;
var render = preact.render;

function Foo(props) {
 Component.constructor.call(this);
}

Foo.prototype = Object.create(Component.prototype);

Foo.prototype.render = function() {
 return h("div", { style: "color: red", class: "foo" }, [
   h("h2", {}, "Foo"),
   h(Bar),
   h("p", {}, ["props: ", JSON.stringify(this.props)])
 ]);
};

function Bar(props) {
 Component.constructor.call(this);
 this.state = {
   baz: "baz"
 };
}

Bar.prototype = Object.create(Component.prototype);

Bar.prototype.render = function() {
 return h(
   "p",
   { style: { color: "green", fontFamily: "serif" }, class: "bar" },
   [
     h("h3", {}, "Bar"),
     h("p", {}, ["state: ", JSON.stringify(this.state)])
   ]
 );
};

render(h(Foo, { text: "biz" }), document.body);
import React from ‘react’

export function App () {
 return <h1>Привет, ребята</h1>
}
источник

V

Vlad in pro.js
зато не es6
источник

D

Den in pro.js
зато мусорные апи
источник

TP

Taras Postolyuk in pro.js
Den
зато мусорные апи
Какие мусорные
источник

D

Den in pro.js
import/export
источник

TP

Taras Postolyuk in pro.js
Пхп это мусор я считаю
источник