14 comments

  • rco87862 hours ago
    &gt; Measured, not vibes<p>Sort of ironic considering that there are a LOT of vibe tells in the copy throughout this page. It&#x27;s a neat looking project, it&#x27;s a shame that every other sentence has Claude&#x27;s fingerprints all over it.
    • mcintyre19942 hours ago
      Which is ironic because the author works at OpenAI!
      • christophilus1 hour ago
        Yeah. I thought it sounded like OpenAI more than Claude, though maybe they’ve converged. It’s been a while since I used Claude.
        • trueno1 hour ago
          claudes still claude. still as load-bearing as ever. the ladies have no idea how absolutely right i am every day
  • Guillaume8642 minutes ago
    Just took a glance so I may be completely wrong, fell free to ignore, but if I understand correctly, tsrx is just syntactic sugar for normal tsx code and does not enable anything new?<p>If this is the case: I think introducing tsrx as part of Octane muddies the water a bit and makes me more hesitant to try (even if it is optional).<p>The idea to make tsx files more readable may be interesting but in that case it should go into its own separate project, and maybe just put a lang toggle in Octane docs and a page about tsrx compat, that way if people are intrigued by the new syntax they can just look it up but the docs stay focused.
  • aatd864 hours ago
    I recognize this comparison style. Definitely generated by Claude. haha
  • ksec1 hour ago
    I think the Github link [1] does a much better job at explaining what it is.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;octanejs&#x2F;octane" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;octanejs&#x2F;octane</a>
  • cpt10018 minutes ago
    Why are people still building these frameworks? Can&#x27;t we just use LLMs to build the best JS framework?
    • guessmyname10 minutes ago
      haha, obviously not → <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;927&#x2F;</a>
  • xpl2 hours ago
    Does it have any overlaps with React Compiler — like the auto-memoization that they have?<p>Also, is there any read on the downsides &#x2F; shortcomings &#x2F; caveats of Octane vs. vanilla React?
  • efficax9 minutes ago
    This looks like an interesting project but reading these AI slop web pages is so exhausting. At least turn your brain on long enough to explain what your project does
  • torment-nexus1 hour ago
    This is an interesting problem. A similar approach that worked for us was to only load the tools the agent actually needs for each task.
  • xpl3 hours ago
    The model is a bit different from React (no deps, hooks can be under ifs) — do coding agents recognize it or they get confused when they see that code?
    • mcintyre19942 hours ago
      Their llms.txt spells it all out: <a href="https:&#x2F;&#x2F;octanejs.dev&#x2F;llms.txt" rel="nofollow">https:&#x2F;&#x2F;octanejs.dev&#x2F;llms.txt</a><p>But it doesn&#x27;t have the repeating yourself&#x2F;over-emphasising that you sometimes see in LLM instructions when someone is trying to fight the model&#x27;s default assumptions
  • mapcars4 hours ago
    It seems like an attempt to port Svelte&#x27;s features to React-like api?
  • adithyassekhar4 hours ago
    It took a while to render when I clicked the Differences from React button on an iphone 17.
    • christophilus3 hours ago
      Same. I think it’s just a link, and its content took a while to load. Looks like it’s the docs site vs the marketing page.
  • Tajnymag4 hours ago
    I&#x27;m surprised how good Vue Vapor mode is from the performance comparison table.
    • purerandomness4 hours ago
      Funny how Vue Vapor 3.6 beta and Ripple 0.3 show the exact same performance (1.0) as Octane, but their bars are a tiny bit longer so the Octane team can pretend to have a justification to put their implementation on top.<p>Classic statistics dark pattern.
      • trueadm4 hours ago
        We just run a script that runs the benchmarks and updates the chart. It’s rounds numbers too. We’ve been as honest as possible in all the benchmarks - there’s no point in lying about a metric.
  • epolanski3 hours ago
    Interested in experimenting with Octane, wish that docs emphasized more the SSR aspect of it, because I&#x27;m looking for a Ruby&#x2F;Phoenix&#x2F;Php alternative in TypeScript land, and one with React-like apis would be cool.
    • trueadm3 hours ago
      It has all the same SSR APIs as React. The Octane website is rendered with Octane and the source is in the GitHub repository if you’re interested to see how it works
    • atraac3 hours ago
      Weren&#x27;t there RedwoodJs, BlitzJs and few others that did that already?
      • trueno1 hour ago
        theres gonna be a lot more at this rate. everyones tribalistic preferences about how web frameworks should be made... is never going to get solved. now everyone can just spend a week of their claude max plan making whatever framework they want. ive done it like twice now in the past year just for shits and giggles, it is fun but i wont pretend like i know where any of this is going, i think a hybrid of ssr and a blend of &quot;the client should do some work&quot; is probably the prevailing strats that will scale. something like aggrid is a very performant js datatable so i personally am not inclined to try and reinvent that from the backend, rather a backend has full coverage over its api surface but largely just sets&#x2F;configures&#x2F;sends data to but lets aggrid do what aggrid does. component models and diffing changes and all of that though and sending lil dom updates... shouldve never been purely on the front end to begin with. front end runtimes are about to get way smaller.<p>my favorite part of using whatever this weird ssr hybrid landscape ive been in is just not using graphql lol. i can just rawdog sql now for most things like the lords of data intended. its fantastic
      • epolanski2 hours ago
        Didn&#x27;t like the apis nor both being built on top of react crap.
  • KoleSeise12772 hours ago
    [dead]