Most active commenters

    ←back to thread

    224 points vanviegen | 11 comments | | HN request time: 0.933s | source | bottom

    Yes, another reactive UI framework for JavaScript. Bear with me, please... :-)

    I 'invented' the concept for this back in 2011, and it was used (as a proprietary lib) in various startups. Even though many similar open source libs have been released since, and boy have I tried a lot of them, none have been able to capture the elegance and DX of what we had back then. I might be biased though. :-)

    So I started creating a cleaned-up, modern, TypeScript, open source implementation for the concept about five years ago. After many iterations, working on the project on and off, I'm finally happy with its API and the developer experience it offers. I'm calling it 1.0!

    The concept: It uses many small, anonymous functions for emitting DOM elements, and automatically reruns them when their underlying proxied data changes. This proxied data can be anything from simple values to complex, typed, and deeply nested data structures.

    As I'm currently free to spend my time on labors of love like this, I'm planning to expand the ecosystem around this to include synchronizing data with a remote server/database, and to make CRUD apps very rapid and perhaps even pleasurable to implement.

    I've celebrated 1.0 by creating a tutorial with editable interactive examples! https://aberdeenjs.org/Tutorial/

    I would love to hear your feedback. The first few people to actually give Aberdeen a shot can expect fanatical support from me! :-)

    1. GordonS ◴[] No.43937703[source]
    Which Aberdeen was the inspiration behind the name? (I'm near the original Aberdeen in Scotland, but I know there's at least one in Australia and several in the US too).
    replies(2): >>43938462 #>>43938868 #
    2. test1235 ◴[] No.43938462[source]
    There's also one in Hong Kong, surprisingly.

    Fellow Aberdonian represent

    replies(2): >>43938602 #>>43939192 #
    3. GordonS ◴[] No.43938602[source]
    Fit like!? (had to be said)
    replies(1): >>43939906 #
    4. vanviegen ◴[] No.43938868[source]
    The Scottish one! My girlfriend used to live there for half a year doing her Master's.

    I also once made Glasgow (a React-clone created for educational purposes, when I was a CS teacher). So named, because it is ugly. ;-) https://www.npmjs.com/package/glasgow

    I'm not sure what Edinburgh is going to be yet, but it would probably need to be rather iconic. :-)

    replies(4): >>43938998 #>>43939160 #>>43940540 #>>43940704 #
    5. johnofthesea ◴[] No.43938998[source]
    > I'm not sure what Edinburgh is going to be yet

    Something with several layers? Old town, New town and space between.

    replies(1): >>43939328 #
    6. amiga386 ◴[] No.43939160[source]
    The Northern Lights of Old Aberdeen are home sweet home to me.

    The Northern Lights of Aberdeen are what I long to see.

    I've been a traveller all my life, and many's a sight I've seen.

    God speed the day, 'til I'm on my way, to my home in Aberdeen!

    https://www.youtube.com/watch?v=ufO8qNy2w6k

    7. amiga386 ◴[] No.43939192[source]
    Named after Lord Aberdeen (born in Edinburgh)

    https://en.wikipedia.org/wiki/George_Hamilton-Gordon,_4th_Ea...

    > His diplomatic successes include organizing the coalition against Napoleon in 1812–1814, normalizing relations with post-Napoleonic France, settling the old border dispute between Canada and the United States, and ending the First Opium War with China in 1842, whereby Hong Kong was obtained.

    8. J_McQuade ◴[] No.43939328{3}[source]
    Also with a prohibitively expensive license fee.
    9. alastairr ◴[] No.43939906{3}[source]
    chavin awa
    10. ilikejam ◴[] No.43940540[source]
    Oi! Glasgow's lovely! Well, some bits are...
    11. vlod ◴[] No.43940704[source]
    Disappointed there's no mascot with a cone.

    https://www.bbc.com/news/uk-scotland-glasgow-west-65914456