@@ -38,45 +38,43 @@ const About: NextPage = () => {
3838 </ ul >
3939 < h3 className = "text-lg py-6" > Frontend</ h3 >
4040 < ul >
41- < li >
42- [Next.js](https://nextjs.org) < li > </ li > React Framework
43- </ li >
41+ < li > [Next.js](https://nextjs.org) React Framework</ li >
4442 < li >
4543 [TypeScript](https://www.typescriptlang.org) TypeScript is a
4644 strongly typed programming language that builds on JavaScript,
4745 giving you better tooling at any scale.
4846 </ li >
4947 < li >
5048 [graphql-code-generator](https://www.graphql-code-generator.com){ " " }
51- < li > </ li > Generate code from your GraphQL schema and operations
52- with a simple CLI
49+ Generate code from your GraphQL schema and operations with a
50+ simple CLI
5351 </ li >
5452 < li >
5553 [gql-tag-operations-preset](https://www.graphql-code-generator.com/plugins/gql-tag-operations-preset){ " " }
56- < li > </ li > This code gen preset generates typings for your
57- inline gql function usages, without having to manually specify
58- import statements for the documents
54+ This code gen preset generates typings for your inline gql
55+ function usages, without having to manually specify import
56+ statements for the documents
5957 </ li >
6058 < li >
61- [urql](https://formidable.com/open-source/urql/) < li > </ li > A
62- highly customizable and versatile GraphQL client
59+ [urql](https://formidable.com/open-source/urql/) A highly
60+ customizable and versatile GraphQL client
6361 </ li >
6462 < li >
65- [Gravatar](https://en.gravatar.com) < li > </ li > Default avatar
66- profile images from Gravatar
63+ [Gravatar](https://en.gravatar.com) Default avatar profile
64+ images from Gravatar
6765 </ li >
6866 </ ul >
6967 < h3 className = "text-lg py-6" > Backend</ h3 >
7068 < ul >
7169 < li >
72- [Supabase](https://supabase.com) < li > </ li > Create a backend in
73- less than 2 minutes. Start your project with a Postgres
74- Database, Authentication, instant APIs, Realtime subscriptions
75- and Storage.
70+ [Supabase](https://supabase.com) Create a backend in less than
71+ 2 minutes. Start your project with a Postgres Database,
72+ Authentication, instant APIs, Realtime subscriptions and
73+ Storage.
7674 </ li >
7775 < li >
7876 [pg_graphql](https://supabase.com/blog/2021/12/03/pg-graphql){ " " }
79- < li > </ li > A native [PostgreSQL
77+ A native [PostgreSQL
8078 extension](https://supabase.github.io/pg_graphql/) adding
8179 [GraphQL support](https://graphql.org). The extension keeps
8280 schema generation, query parsing, and resolvers all neatly
@@ -88,14 +86,13 @@ const About: NextPage = () => {
8886 Triggers](https://supabase.com/blog/2021/07/30/supabase-functions-updates)
8987 and [Postgres
9088 Functions](https://supabase.com/docs/guides/database/functions){ " " }
91- < li > </ li > When votes are in, use triggers to invoke a Postgres
92- function that calculates a post score to rank the feed
89+ When votes are in, use triggers to invoke a Postgres function
90+ that calculates a post score to rank the feed
9391 </ li >
9492 < li >
9593 [Postgres Enumerated
9694 Types](https://www.postgresql.org/docs/14/datatype-enum.html){ " " }
97- < li > </ li > Enums help defined the direction of a vote: UP or
98- DOWN.
95+ Enums help defined the direction of a vote: UP or DOWN.
9996 </ li >
10097 </ ul >
10198 < h3 className = "text-lg py-6" > Functionality</ h3 >
0 commit comments