Skip to content

nate-thegrate/my-website

Repository files navigation

Nate – the grate

This website is made with Flutter! flutter.dev


Framework

This site uses a specific branch of the Flutter framework, to allow for a few things:

  • Allowing RenderObjectWidgets to subscribe to Listenables, so that components can be re-rendered directly without rebuilding a widget subtree.
  • Adding a SplashBox API, so that custom button widgets can act similarly to Material design buttons, with better performance.

State Management

The business logic of this web app is handled by native Flutter APIs (including stateful and inherited widgets), along with a few additional dependencies:


Code Generation

By using a GraphQL query and an executable Dart file, the contribution stats are automatically updated each time the website is deployed!