GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 30-May-2024 03:06:58 JST Aral Balkan Aral Balkan

    So Kitten’s build process (i.e., the time it takes to build Kitten itself) takes ~0.7 seconds on my ~1 year old desktop (Ryzen 7 5700G 3.8Ghz) vs ~1.4 seconds on my ~three-year-old Starlabs LabTop (renamed to the Starbook thanks to a suggestion by yours truly but sadly, not quickly enough).

    So, in summary, it’s bloody fast for something that results in a ~9MB bundle.

    (And that’s all thanks to esbuild.)

    https://codeberg.org/kitten/app

    #Kitten #SmallWeb #build #performance #web #dev

    In conversation about a year ago from mastodon.ar.al permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: codeberg.org
      app
      from kitten
      A web development kit that’s small, purrs, and loves you.
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 30-May-2024 03:13:53 JST Aral Balkan Aral Balkan
      in reply to

      Note that when you’re working with Kitten, your apps do not have a build process.

      You write HTML, CSS, JavaScript and, optionally, extend using first-class support for htmx and alpine.js as well as Kitten’s own Streaming HTML workflow¹. There’s also no scaffolding or generating a project with hundreds of files or anything. You just write the code for your app.

      ¹ https://ar.al/2024/03/08/streaming-html/

      #SmallWeb #Kitten #StreamingHTML #web #dev #NodeJS #JavaScript #HTML #CSS

      In conversation about a year ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: ar.al
        Streaming HTML
        Sorry, your browser doesn't support embedded videos. But that doesn’t mean you can’t watch it! You can download the video and watch it with your favourite video player. Building the Streaming HTML counter example. Estimated reading time: 25 minutes. Kitten has a new experimental workflow for creating web apps called Streaming HTML that I want to introduce you to today. Kitten, uniquely, enables you to build Small Web apps (peer-to-peer web apps).
    • Embed this notice
      DNA schedule (ryanprior@mastodon.social)'s status on Thursday, 30-May-2024 05:14:53 JST DNA schedule DNA schedule
      in reply to

      @aral where does the 9MB live? What's the payload size delivered to the client?

      In conversation about a year ago permalink
    • Embed this notice
      Aral Balkan (aral@mastodon.ar.al)'s status on Thursday, 30-May-2024 05:14:53 JST Aral Balkan Aral Balkan
      in reply to
      • DNA schedule

      @ryanprior Nope, that’s the app server. It lives on your server.

      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.