• albertsabate 5 minutes ago

    Awesome 0.1 release. Brisa simplifies the SSR complexity with a focus on Web Components. Defines server and client data flows using the power of signals. With minimal overhead and a straightforward structure. Brisa has a short learning curve, high efficiency, and a clear approach to data management.

    • jitl 3 hours ago

      This looks very smart, it’s like a SolidJS that is web-component native first and foremost. I like this framework substantially more than the previous web component systems I’ve seen that feel much more like “library” and it’s a bit choose your own adventure. I am a fan of React/Solid so I appreciate that Brisa has a lot of nice React things like tree of function components and taking care attribute vs property difference. I’m not sure how I feel about the signal implementation, it’s really unclear to me how this magic works and after reading a few pages of the docs I’ve encountered many times “doing X may break reactivity, so do Y instead”. I maintain Notion’s reactivity framework so I’m not new to this overall, but the use of Proxy magicks is always hard to understand. Perhaps with use it will become second nature and I certainly like avoiding dependency arrays but I’m left uneasy.

      • lastdong an hour ago

        Congrats on the launch! Just a quick heads-up - have you noticed that the increment and decrement buttons on the main page are slightly inclined?

        • esses 35 minutes ago

          For whatever reason, I thought this was by design.

        • aralroca 19 hours ago

          We are going to present Brisa 0.1, the new full-stack JSX web framework that changes the game's rules in web development by integrating Server Components + Server Actions with Web Components + Signals, merging both worlds (server/client).

          Website: https://brisa.build GitHub: https://brisa.com/github Discord: https://brisa.build/discord X (formally Twitter): https://brisa.build/x

          • cranberryturkey 19 hours ago

            is this more react garbage? or what?

            • aralroca 19 hours ago

              No, it's a new alternative to React, Solid, Svelte, etc.

              • cranberryturkey 2 hours ago

                how does it compare to primatejs?

                • cranberryturkey 4 hours ago

                  Interesting. I'll have a look then :-D

            • metadat 2 hours ago

              Does Brisa have graceful fallback to still function (like how htmx works) in cases where JS isn't available?

              • ilrwbwrkhv an hour ago

                Where are the background jobs and the emails? Web Platforms needs those things.

                • aralroca 19 hours ago

                  Here the framework author. Feel free to ask any questions about Brisa. At 15:30 GTM we will announce what it is and make it fully public.

                  • brylie 34 minutes ago

                    I typically use a web application framework on the server to provide critical functionality like authentication, authorization, object relational mapping, etc. For example, I’m frequently using Django for server-side web application development due to its comprehensive features. How can Brisa integrate with a conventional server side web application framework (Rails, Laravel, etc.) to handle some of the user interface components while still leveraging the power of the web application framework?

                  • sgammon 3 hours ago

                    This looks really cool! Congrats on launching. How does Brisa compare to, say Remix? Can they be used together or are they competing technologies? Can I use Brisa with React code or just Web Components?

                    I am an old Polymer fan and so I love to see any developments in that space. The site is nice and worked well for me on mobile.