Best of PWA2024

  1. 1
    Article
    Avatar of notedNoted·2y

    Tasks.md - Self-Hosted Markdown Based Task Manager

    Tasks.md is a self-hosted, Markdown file-based task management tool designed for simplicity and ease of use. Key features include creating cards, lanes, and tags, easy Docker installation, light and dark themes, high customizability, and the ability to install as a Progressive Web App. It offers a straightforward Kanban-style organization, with lanes corresponding to directories and tasks to files. Ideal for those seeking a minimalistic yet effective approach to task management without relying on cloud-based solutions.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    Vite PWA

    Vite PWA offers built-in default configurations for common use cases, simplifying setup for developers.

  3. 3
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Create a REST API Without a Server

    Learn how to create a REST API without a server using a Service Worker in the browser. Showcase your frontend skills and interact with a backend hosted in places where you can't access the server side.

  4. 4
    Article
    Avatar of devtoDEV·2y

    Progressive Web Apps (PWA): A Comprehensive Guide

    Progressive Web Apps (PWAs) offer a web experience similar to native apps, featuring benefits like improved performance, offline functionality, and higher user engagement. This guide explains how to build installable PWAs using HTML, CSS, and JavaScript, incorporate offline capabilities using Workbox, and optimize app performance with tools like Chrome Lighthouse. Key highlights include creating a manifest file, registering service workers, and implementing best practices for PWA development.

  5. 5
    Article
    Avatar of hnHacker News·2y

    mayneyao/eidos: Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.

    Eidos is an offline, extensible framework designed to manage your personal data throughout your lifetime. It operates entirely within your browser with PWA support, offering local data storage for high performance without an internet connection. The platform integrates AI features, accessible even in offline mode, and allows extensive customization via JavaScript and TypeScript, among other tools. Eidos supports developer-friendly features such as API & SDK and SQLite standardization. The project leverages various open-source components and is licensed under AGPL.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    Progressive Web Apps vs. Native Apps: Which Works Best for Your Business?

    Progressive Web Apps (PWAs) and Native Apps offer distinct advantages and limitations for businesses developing mobile applications. PWAs are built using web technologies like HTML, CSS, and JavaScript, providing cross-platform functionality and requiring no installation. Native Apps, developed specifically for iOS or Android using platform-specific languages, offer full access to device capabilities and a smoother user experience but require more time and resources to develop. The decision between using a PWA or a Native App hinges on factors such as development cost, time, functionality, and user experience.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    What are Progressive Web Apps? PWA Guide for Beginners

    Progressive Web Apps (PWAs) are installable web applications that combine the best parts of websites and mobile apps. They provide a high-quality user experience, work offline, have minimal storage requirements, and offer automatic updates and push notifications. PWAs are cost-effective to develop, compatible with multiple devices, and have a reliable offline performance. The core concepts of PWAs include service workers, the app manifest, and caching.

  8. 8
    Article
    Avatar of logrocketLogRocket·2y

    Delivering Angular apps in online vs. offline modes

    Delivering web applications that function seamlessly both online and offline is crucial. Angular provides tools like service workers and caching strategies to build Progressive Web Apps (PWA) that work offline and sync data once connectivity is restored. This post guides you through creating such an application, configuring service workers, and monitoring network connectivity with basic browser APIs and the ng-connection-service package.

  9. 9
    Article
    Avatar of colkgirlCode Like A Girl·2y

    How to Transform Your Website into a Progressive Web App: A Complete Guide

    Progressive Web Apps (PWAs) offer a blend of web and mobile app experiences, providing faster loading speeds, offline functionality, push notifications, and easy installation without an app store. They work across various devices, from desktops to smartphones, ensuring a secure and responsive user experience. Major brands like AliExpress and Twitter have successfully adopted PWAs to improve user engagement and conversion rates. This guide outlines the benefits of PWAs, why businesses should adopt them, and provides a step-by-step process to convert a traditional website into a PWA.

  10. 10
    Article
    Avatar of developertechDeveloper Tech·2y

    Apple is killing web apps in the EU

    Apple is discontinuing support for web apps in the EU, raising concerns among developers and users alike. The decision is attributed to the complexities of aligning web apps with the requirements of the Digital Markets Act (DMA). Apple defends its stance by highlighting the security and privacy framework of iOS's native apps.

  11. 11
    Article
    Avatar of khouloudhaddadamamou4433Java Stack Ninjas·2y

    Building Progressive Web Apps (PWAs) in 2024: What’s New?

    In 2024, Progressive Web Apps (PWAs) have significantly improved with better OS integration, push notifications on iOS, advanced capabilities with Fugu APIs, faster and easier installation processes, and enhanced offline performance. Additionally, updates in the Web App Manifest support custom theming and multi-screen handling, while the TWA framework integrates PWAs into the Google Play Store. Performance has been boosted with HTTP/3, and accessibility and internationalization are better than ever. Moreover, AI and machine learning integration are now possible with WebAssembly and WebGPU support.