govuk-puppet
DISCONTINUED
workbox
Our great sponsors
govuk-puppet | workbox | |
---|---|---|
405 | 31 | |
125 | 12,036 | |
- | 0.7% | |
9.3 | 3.9 | |
about 2 months ago | 12 days ago | |
Puppet | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
govuk-puppet
-
Ask HN: Examples of best practice modern website design?
For usability and accessibility check out https://www.gov.uk/
-
Ask HN: What are some well-designed websites?
I'll throw https://www.gov.uk/ into the ring here. Heard it's one of the best designed websites for disabled accessibility.
- Does anybody think web design is complete shit compared to what it used to be?
-
Is deducting employer NI inside IR35 legal?
For more information please look at Working through an umbrella company - GOV.UK (www.gov.uk)
When contracting, agencies and end clients know this, which is why there is usually an uplift in the rate for contractors vs perm workers. The umbrella company holds the contract with the agency or end client, so funds received at this point belong to the umbrella. This is why deductions such as the umbrella fee, employers NIC, holiday pay and apprenticeship levy is then taken from the umbrella income before gross pay is calculated which is then liable for standard PAYE deductions. For a better explanation please look at Working through an umbrella company - GOV.UK (www.gov.uk)
-
Still, the best country in the world...
From www.gov.uk "Most workers who work a 5-day week must receive at least 28 days' paid annual leave a year. This is the equivalent of 5.6 weeks of holiday."
www.gov.uk, or, you know, jfgi
-
Let's talk about the truth
www.gov.uk is one site (although with multiple different applications responsible for different parts of it) ran by the Government Digital Service, part of the Cabinet Office.
-
Does anyone kind of miss simpler webpages?
I love the UK government website (www.gov.uk) for the same reason. It's simple, minimalistic, and gets the job done.
-
its okay guys they fixed it!
If you haven't before, take a look around www.gov.uk sometime. Think of something to to with government (say, applying for a driver's license) and try to find it.
workbox
-
A deep-dive on a Progressive Web App implementation for a React-based App Platform (DHIS2)
We use the Workbox library and its utilities as a foundation for our service worker.
- New React docs pretend SPAs don't exist anymore
-
[AskJS] technology stack for PWA, ServiceWorker and offline first web app?
Start from the https://github.com/GoogleChrome/workbox
-
Vite in the browser
Here is an example using workbox.
-
Part 2/2 - Game in ReactJS - Cuzzle
Create React App (CRA): This is a library that I have used previously for other games/projects, this is an easy starting point for a react project because we have all our environment configured, for example, we have webpack, hot reloading, service workers (via workbox) and other features ready to be used, for this type of project I think is the best way to learn React.
-
Introduction to workers and why we should use them
Here I would like to recommend using Workbox, which will largely simplify the setups and apply different strategies easily.
-
React PWA with Workbox
There are many approaches to handling requests with a service worker but the easiest way is Google's Workbox and the easiest way to get Workbox into a React app is to just use the PWA template that create-react-app provides. I was able to make an existing React app into a PWA simply by copying /src into a freshly spun CRA PWA-template but you can also get your bundle into Workbox other ways. It's just trickier.
- Are modern front-ends ethical?
-
I created an online multiplayer game and Progressive Web App for ultimate tic-tac-toe using TypeScript, React, and Socket.IO [GitHub and write-up in the comments]
PWAs are simpler to set up than I expected. Workbox does a ton of work for you in providing sane defaults and patterns that work with your build tools (Webpack in this case). I also made use of CRA's service-worker and registerServiceWorker files from their PWA template. Handling app updates was fairly simple to implement using a common pattern (search for updateServiceWorker in the code to see).
-
Introduction to Progressive Web Applications – Part 2
Workbox
What are some alternatives?
Socket.io - Realtime application framework (Node.JS server)
comlink - Comlink makes WebWorkers enjoyable.
redux - Predictable state container for JavaScript apps
lighthouse - Automated auditing, performance metrics, and best practices for the web.
Tailwind CSS - A utility-first CSS framework for rapid UI development.
coronavirus-dashboard - Dashboard for tracking Coronavirus (COVID-19) across the UK
uMatrix - uMatrix: Point and click matrix to filter net requests according to source, destination and type
vite - Next generation frontend tooling. It's fast!
frontend - The Guardian DotCom.
uswds - The U.S. Web Design System helps the federal government build fast, accessible, mobile-friendly websites.
angular-styleguide - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
AngularJS - AngularJS - HTML enhanced for web apps!