Software Alternatives, Accelerators & Startups

Ask HN: What novel tools are you using to write web sites/apps?

Nodewood Backendless Bulma Tailwind CSS Netlify CircleCI AWS Lambda DynamoDB Amazon API Gateway Expo
  1. Save weeks or months of development time and start writing code now with Nodewood, a Vue.js/Node.js Javascript SaaS starter kit focused on setting you up for success.
    Pricing:
    • $295.0 / One-off (One Project)

    #SaaS #JavaScript Framework #SaaS Website Builder 16 social mentions

  2. Backendless is a mobile Backend as a Service (mBaaS) platform.
    Pricing:
    • Open Source
    SvelteKit, Serverless, Backendless.com<p>SvelteKit[1] is a framework for SvelteJS (like Next.js is a framework for ReactJS). I've tried both Svelte and React. Svelte seems to be more elegant and lets me implement my ideas faster with less code. Svelte is very flexible; SvelteKit adds some opinions on how to do things like routing.<p>SvelteKit also embraces the serverless paradigm[2] (AKA JAMstack[3]). Although a node.js server is still an option, you can also have pages rendered in serverless functions or pre-rendered at build time. Even static pages can be "hydrated" on the client so they are not totally static. So this results in fine-grained SSR (server-side rendering) at the page level. The two main reasons for SSR are performance (especially on mobile devices) and SEO.<p>Backendless[4] is a VADP/MBaaS. This platform offers a lot of services, but the main one I'm looking at is authentication/identity. I was looking for an authentication service that supports anonymous guest login, social login, as well as traditional email/password login. The other contenders were Google Firebase (slow, and confusing sign in/sign up flow[5]) and AWS Cognito (too complicated/difficult to use). Auth0 was a contender, but they don't support guest logins.<p>[1]: <a href="https://kit.svelte.dev" rel="nofollow">https://kit.svelte.dev</a><p>[2]: <a href="https://www.serverless.com" rel="nofollow">https://www.serverless.com</a><p>[3]: <a href="https://jamstack.org" rel="nofollow">https://jamstack.org</a><p>[4]: <a href="https://backendless.com" rel="nofollow">https://backendless.com</a><p>[5]: <a href="https://github.com/firebase/firebaseui-web/issues/665" rel="nofollow">https://github.com/firebase/firebaseui-web/issues/665</a>.

    #Databases #NoSQL Databases #Relational Databases 21 social mentions

  3. 3
    Bulma is an open source CSS framework based on Flexbox and built with Sass. It's 100% responsive, fully modular, and available for free.
    Pricing:
    • Open Source
    Fav thread ever!<p>A good 5+ years ago I built HasGluten [1] with react backed by a google spreadsheet, hosted on github pages. Proven technology, it's still working.<p>More recently I hacked together MultiPreview [2] with react + API served by firebase functions. I'm also temp using firebase hosting as I have little traffic, but plan to replace it with edge computing / CDN caching.<p>MultiPreview is backed by Saasform [3]. This is more like a classic node/express (nestjs) application, but I really like how we're separating concerns: the SaaS = MultiPreview handles the biz logic / Saasform handles landing page + auth + payments.<p>While building the new landing page I played with and liked a lot Bulma [4], I used but didn't like AlpineJS [5] and I'm thinking to move to Hotwire [6].<p>My personal experience is that performance only matters when you're big enough, so in the near future I want to experiment more on usability / nocode side. And I'd love to see more open source alternatives to the big ones.<p>[1] <a href="https://hasgluten.com" rel="nofollow">https://hasgluten.com</a><p>[2] <a href="https://multipreview.com" rel="nofollow">https://multipreview.com</a><p>[3] <a href="https://github.com/saasform/saasform" rel="nofollow">https://github.com/saasform/saasform</a><p>[4] <a href="https://bulma.io" rel="nofollow">https://bulma.io</a><p>[5] <a href="https://github.com/alpinejs/alpine" rel="nofollow">https://github.com/alpinejs/alpine</a><p>[6] <a href="https://hotwire.dev" rel="nofollow">https://hotwire.dev</a>.

    #CSS Framework #Development Tools #Design Tools 109 social mentions

  4. A utility-first CSS framework for rapidly building custom user interfaces.
    Pricing:
    • Open Source

    #Developer Tools #Design Tools #Website Design 874 social mentions

  5. Build, deploy and host your static site or app with a drag and drop interface and automatic delpoys from GitHub or Bitbucket

    #Cloud Computing #CDN #Content Distribution 105 social mentions

  6. CircleCI gives web developers powerful Continuous Integration and Deployment with easy setup and maintenance.

    #Continuous Integration #Continuous Deployment #DevOps Tools 64 social mentions

  7. Automatic, event-driven compute service
    Pricing:
    • Open Source

    #Cloud Computing #Cloud Hosting #Business & Commerce 251 social mentions

  8. Amazon DynamoDB is a fast and flexible NoSQL database service for all applications that need consistent, single-digit millisecond latency at any scale. It is a fully managed cloud database and supports both document and key-value store models.

    #Databases #NoSQL Databases #Relational Databases 104 social mentions

  9. Create, publish, maintain, monitor, and secure APIs at any scale

    #API Tools #APIs #Web Service Automation 95 social mentions

  10. 10
    The fastest way to build an iOS and Android app 📱

    #Application Builder #Mobile App Builder #Developer Tools 34 social mentions

  11. 11
    prismic.io is a web software you can use to manage content in any kind of website or app. API-driven.
    Just finished working on the first iteration of a website for my mom. I didn’t want to deal with a full classical CMS and maintain Databases and such, especially as my experience with wordpress, PHP and typo3 has faded a little bit.<p>My mom’s website is basically a directory of old mansions in former eastern Prussia. Site is in German: <a href="https://gutshaeuser-ostpreussen.de" rel="nofollow">https://gutshaeuser-ostpreussen.de</a><p>Anyhow Stack chosen:<p>Backend/CMS as a Service: <a href="https://prismic.io/" rel="nofollow">https://prismic.io/</a> which is really great because it has an easy user interface that supports drafts, media, i18n (planning a polish version of the website) and defining custom types for pages which is great to force my mom to enter data consistently.<p>At first I used their SDK to simply query the data and rendered the Page while writing my own static site generator. Obviously very tedious. Since then I have moved away from that and landed on Nuxt which works well for me, because it allows me to iterate faster. Nuxt also supports rendering static pages <a href="https://nuxtjs.org/blog/going-full-static/" rel="nofollow">https://nuxtjs.org/blog/going-full-static/</a>. All of the JavaScript bits are basically progressive enhancements.<p>The page is then deployed via GitLab pages. Every time my mom changes a page, a webhook triggers a build of the Site.<p>What really eases my mind is the ability to simply backup all the data entered, as simple JSON files. So I don’t feel like there is any big vendor lock in with Prismic.

    #CMS #Blogging #Blogging Platform 34 social mentions

  12. Cloud database & API builder for everyone

    #Email Marketing #Email Verification #Mobile App Builder 1 social mentions

  13. A magical documentation site generator.
    Pricing:
    • Open Source

    #Documentation #Documentation As A Service & Tools #Knowledge Base 17 social mentions

  14. 14
    Cybernetically enhanced web apps
    Pricing:
    • Open Source
    I'm using SvelteJS[1] (specifically, Sapper[2]) on my product ListenAddict[3].<p>On other products I'm using SvelteKit[4], which is the spiritual successor to Sapper, but it's _very much_ in beta, and I wouldn't quite recommend it for production yet (even though it <i>is</i> being used in production for the NY Times).<p>I've found Svelte to be amazing to work in, especially compared to React/Vue/Angular. The compiler is great, and the final size in production is fantastic. It's also super easy to do things that I previously found annoying/hard/long-winded to do in React.<p>[1] <a href="https://svelte.dev/" rel="nofollow">https://svelte.dev/</a>.

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

  15. 15
    Personal knowledge management and sharing on VSCode & GitHub
    Pricing:
    • Open Source
    I use Foam (<a href="https://foambubble.github.io/foam/" rel="nofollow">https://foambubble.github.io/foam/</a>) for my second brain and have it integrated directly into my website: <a href="https://anthonymorris.dev/second-brain" rel="nofollow">https://anthonymorris.dev/second-brain</a>.

    #Note Taking #Knowledge Base #Knowledge Management 45 social mentions

  16. 16
    Python 3.5+ web server that's written to go fast

    #Web And Application Servers #Data Integration #Stream Processing 5 social mentions

Discuss: Ask HN: What novel tools are you using to write web sites/apps?

Log in or Post with