Bestofjs Webui Versions Save

:star: A place to find the best components to build amazing web applications. The best of JavaScript!

0.24.1

3 years ago

New feature

Add repo creation date sort option

Bundle sizes

  • 101.23 KB build/static/js/2.489f48c4.chunk.js
  • 24.03 KB build/static/js/main.ebbe210f.chunk.js
  • 8.88 KB build/static/js/5.d563f580.chunk.js

Screenshot

image

0.24.0

3 years ago

This release is mainly a big refactoring of the application.

Most of the files have been converted to TypeScript, even if only a few types are provided for now.

image

Other changes:

  • Use Unstated Next containers instead of Redux to manage the state
  • Use swr instead of React Async for data fetching hooks
  • Use Unfetch to make HTTP calls
  • Upgrade React 16.13.1
  • Use React Suspense to do code splitting

0.23.0

4 years ago

Changes

  • The application is now hosted on Vercel (front-end + serverless functions + backend daily tasks)
  • Navigation between weekly posts added to the top page

Performance check

  • projects.json: 150 KB
  • 4.77f80840.chunk.js: 109 kB
  • main.cd3118f3.chunk.js: 27 kB

0.21.0

4 years ago

Features

Three elements have been added to to the homepage to make it more attractive:

  • Newest projects: the latest projects added to Best of JavaScript
  • Featured Projects: a selection of important projects, showing randomly on the screen
  • Weekly Newsletter: the latest issue of our newsletter including the rankings by relative growth.

Added: a button to switch the date range about the "Hot Projects": Today / This week / This month / This year.

Added page: Featured Projects /featured

Screenshot

image

Performance check

  • projects.json 140 KB
  • 4.ea3f65c6.chunk.js 113 KB
  • main.9ea44300.chunk.js 25.6 KB

0.20.0

4 years ago

New features

  • Add monthly trends graph to project details page (#81)
  • Add all tags page (#83)

Screenshots

image

0.19.0

4 years ago

Features

The main changes are related to the issue #75

  • New search engine, the user can combine one or several tags with keywords, in the same search box
  • New layout
  • Promotion of State of JavaScript 2019 survey

Screenshot

image

Performance check

  • 5.b565de59.chunk.js 108.7 KB
  • main.2de0ae0c.chunk.js 21.35 KB
  • projects.json 136.2 KB

0.18.0

4 years ago

The last release before the new search engine

Something big is coming!

This release include a lot of SVG logos and changes about the pagination.

Performance check

Top page:

  • 6.9810c0f7.chunk.js: 83.6 KB
  • main.096049d1.chunk.js: 19.74 KB
  • projects.json: 168 KB
  • main.b3c75f47.chunk.css 2.41 KB

Single project page:

  • 6.bd2ee5ef.chunk.js: 15.6 KB
  • single-project.84e4e525.chunk.js: 7.3 KB

0.17.0

4 years ago

Changes:

  • Upgrade to react-scripts 3 and React 16.8
  • Handle new JSON API format
  • Decrease font size on desktop

0.15.3

5 years ago

Features

  • Upgrade react-scripts from Create React App v2
  • Fix error about special symbols in search field (#69)

Performance check

Top page:

  • 5.7fe794cf.chunk.js: 82 KB
  • main.096049d1.chunk.js: 23 KB
  • projects.json: 168 KB

Single project page:

  • 6.bd2ee5ef.chunk.js: 42 KB
  • single-project.84e4e525.chunk.js: 12 KB

0.14.0

5 years ago

New feature:

License data added to projects pages /project/:slug. See https://github.com/bestofjs/bestofjs-webui/issues/53

image

Performance check

  • main.*.js: 114 KB
  • projects.json: 153 KB
  • single-project.*.chunk.js: 64 KB