I'm not sure why is that discussed. XML is natively supported in browsers
and there are npm packages to bring exactly the same interface to Node.js
and other server envs.

If you want Node.js to include some kind of XML parser in its core library,
I suggest using their bug tracker (but it was rejected 4 years ago -
https://github.com/nodejs/node/issues/2709 ).

On Mon, May 20, 2019 at 9:35 PM Isiah Meadows <[email protected]>
wrote:

> My bad. I should've known that. :-)
>
> (I've looked *way* too deeply into the React/Redux ecosystem to have
> any sort of excuse on this one.)
>
> -----
>
> Isiah Meadows
> [email protected]
> www.isiahmeadows.com
>
> On Wed, May 15, 2019 at 11:39 PM Jordan Harband <[email protected]> wrote:
> >
> > (that's not react's creator; that's redux's creator, who is now a member
> of the react core team)
> >
> > On Wed, May 15, 2019 at 8:17 PM Isiah Meadows <[email protected]>
> wrote:
> >>
> >> Fun fact: React elements are plain JS objects that are nearly
> JSON-compatible. The only reason why they aren't is because of the presence
> of a `$$typeof: Symbol.for("react.element")` property on React elements, to
> prevent people from using non-array object results of
> `JSON.parse(jsonString)` directly as a child. The rationale for this is
> explained in this blog post by React's creator:
> >> https://overreacted.io/why-do-react-elements-have-typeof-property/
> >>
> >> I would say that we live in a JSON-centric world for APIs,
> SGML/XML-centric for UIs. (I wish XHTML efforts actually stuck, to be
> honest. `<script src="..." />` is one reason XML would've been better than
> SGML IMHO.)
> >>
> >> On Tue, May 14, 2019 at 01:47 Ed Saleh <[email protected]> wrote:
> >>>
> >>> Thanks for reply. Didn't know that it existed before!
> >>> I don't think we can say that we live in a JSON centric world when
> things like React show up and revolutionize web development. I think JSON
> has its uses and XML has its uses. UI shouldn't been ever seperated from
> controller since one can't exist without the other.
> >>> ________________________________
> >>> From: es-discuss <[email protected]> on behalf of
> Sanford Whiteman <[email protected]>
> >>> Sent: Tuesday, May 14, 2019 1:37:46 AM
> >>> To: [email protected]
> >>> Subject: Re: Proposal: native XML object support.
> >>>
> >>> > let foo = <input type="button" value = "Ok"\>
> >>>
> >>> This is a retread of E4X (
> https://en.wikipedia.org/wiki/ECMAScript_for_XML)
> >>> so I can't imagine it would be resuscitated in a (for better or worse)
> JSON-centric
> >>> world.
> >>>
> >>> —— Sandy
> >>>
> >>> _______________________________________________
> >>> es-discuss mailing list
> >>> [email protected]
> >>> https://mail.mozilla.org/listinfo/es-discuss
> >>> _______________________________________________
> >>> es-discuss mailing list
> >>> [email protected]
> >>> https://mail.mozilla.org/listinfo/es-discuss
> >>
> >> --
> >> -----
> >>
> >> Isiah Meadows
> >> [email protected]
> >> www.isiahmeadows.com
> >> _______________________________________________
> >> es-discuss mailing list
> >> [email protected]
> >> https://mail.mozilla.org/listinfo/es-discuss
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to