Software Alternatives & Reviews

How to setup a simple static website using Svelte (with login)

Tailwind CSS Svelte pre-commit by Yelp PostCSS DaisyUI AWS Mobile Services Animista
  1. A utility-first CSS framework for rapidly building custom user interfaces.
    Pricing:
    • Open Source
    Usually, one of the first things I do on creating a new web app is to throw a UI library in to help style components. There are several UI libraries that can be used by Svelte, but in this case I went with daisyUI because it's a fairly popular UI library which includes tailwind. To install daisyUI, you first need to install tailwind. There's a few different ways to do this (such as this guide), but the easiest way I've found is the following command, which also adds PostCSS and AutoPrefixer:.

    #Developer Tools #Design Tools #Website Design 864 social mentions

  2. 2
    Cybernetically enhanced web apps
    Pricing:
    • Open Source
    Svelte is an up and coming JavaScript framework being developed by Rich Harris (and the Svelte team). It's gained acclaim for being very simple to use, reducing boilerplate and generally being a nice platform to develop new web apps on. This article is an attempt to explain how you can leverage the power of Svelte to create modern static sites that can be hosted from simple file storage like S3 in AWS.

    #Javascript UI Libraries #JavaScript Framework #JS Library 352 social mentions

  3. A framework for managing and maintaining multi-language pre-commit hooks
    Pricing:
    • Open Source
    I talk about this in more detail in my article here, but I'm a big fan of adding pre-commit into my git repositories to help out.

    #Git #Kids #Front End Package Manager 142 social mentions

  4. Increase code readability. Add vendor prefixes to CSS rules using values from Can I Use. Autoprefixer will use the data based on current browser popularity and property support to apply prefixes for you.
    Pricing:
    • Open Source
    Usually, one of the first things I do on creating a new web app is to throw a UI library in to help style components. There are several UI libraries that can be used by Svelte, but in this case I went with daisyUI because it's a fairly popular UI library which includes tailwind. To install daisyUI, you first need to install tailwind. There's a few different ways to do this (such as this guide), but the easiest way I've found is the following command, which also adds PostCSS and AutoPrefixer:.

    #Developer Tools #Design Tools #CSS Framework 39 social mentions

  5. Free UI components plugin for Tailwind CSS
    Pricing:
    • Open Source
    Usually, one of the first things I do on creating a new web app is to throw a UI library in to help style components. There are several UI libraries that can be used by Svelte, but in this case I went with daisyUI because it's a fairly popular UI library which includes tailwind. To install daisyUI, you first need to install tailwind. There's a few different ways to do this (such as this guide), but the easiest way I've found is the following command, which also adds PostCSS and AutoPrefixer:.

    #Design Tools #User Experience #Developer Tools 137 social mentions

  6. Storage, Analytics, Push Notif. & SMS Delivery SDKs
    Just about every cloud provider has their own implementation of a JavaScript library that can offload the complexity of writing your own implementation. For example, AWS has Amplify, GCP has Firebase and Azure has Identity. You can also use a more generic library like Auth.js. However, I'm going to go with Auth0 in this guide as I've not used this service before, and it's a slightly more "neutral" option than going for a service offered directly by a cloud provider. Additionally, Auth0 will allow you to get started without needing to add a credit card, which makes it useful for demonstrations.

    #Developer Tools #Realtime Backend / API #App Development 77 social mentions

  7. Create beautiful CSS animations in your browser
    While Svelte has a pretty good built-in library of animations, if I do need some more custom animations, I don't actually use a library, but I do use Animista to pick out something which works for me.

    #Design Tools #Developer Tools #Javascript UI Libraries 19 social mentions

Discuss: How to setup a simple static website using Svelte (with login)

Log in or Post with