|
1 | 1 | import { people } from "../team";
|
2 | 2 | import tags from "./tags";
|
3 | 3 |
|
4 |
| -import thumbnail from "@/assets/images/content/blog/1/thumbnail.webp"; |
| 4 | +import thumbnail from "@blogImages/1/thumbnail.webp"; |
| 5 | +import tauriVsElectron from "@blogImages/1/tauri-vs-electron.webp"; |
| 6 | +import oldLookingClients from "@blogImages/1/clients.webp"; |
5 | 7 |
|
6 | 8 | import A from "@/components/pages/blog/post/ArticleComponents";
|
7 | 9 |
|
@@ -65,7 +67,7 @@ export default {
|
65 | 67 | </p>
|
66 | 68 |
|
67 | 69 | <p>
|
68 |
| - <strong>What if... it didn't have to be like that?</strong> If you are anything like us, we feel like this takes away from the gains you get from using a Git client. That's why we created Commit Rocket - a next-generation Git client that puts user experience first. With Commit Rocket, you'll never have to sacrifice functionality for ease of use. Join us as we aim to revolutionize the world of Git clients. |
| 70 | + <strong>What if... it didn't have to be like that?</strong> If you are anything like us, you'd feel like these pain points take away from the gains you get from using a Git client. That's why we created Commit Rocket - a next-generation Git client that puts user experience first. With Commit Rocket, you'll never have to sacrifice functionality for ease of use. Join us as we aim to revolutionize the world of Git clients. |
69 | 71 | </p>
|
70 | 72 |
|
71 | 73 | <p>
|
@@ -100,9 +102,17 @@ export default {
|
100 | 102 | </A.H4>
|
101 | 103 |
|
102 | 104 | <p>
|
103 |
| - A lot of the clients that you can find today on <A.Link color="primary" href="https://git-scm.com/downloads/guis" external>Git's official Git client list</A.Link> have outdated visuals (except <A.Link href="https://www.gitkraken.com/" nofollow external>GitKraken</A.Link>, <A.Link href="https://gitnuro.jetpackduba.com/" nofollow external>Gitnuro</A.Link> and <A.Link href="https://gitviewer.com/" nofollow external>GitViewer</A.Link>). Visual appeal and user experience may not persé go hand in hand, but it can be argued that outdated visuals can put people off from using the client and having an overall enjoyable experience. This is especially important when you have a client with a lot of functions like <A.Link href="https://www.sourcetreeapp.com/" nofollow external>SourceTree</A.Link>. |
| 105 | + A lot of the clients that you can find today on <A.Link color="primary" href="https://git-scm.com/downloads/guis" external>Git's official Git client list</A.Link> have outdated visuals. Not all Git clients have outdated visuals, take <A.Link href="https://www.gitkraken.com/" nofollow external>GitKraken</A.Link>, <A.Link href="https://gitnuro.jetpackduba.com/" nofollow external>Gitnuro</A.Link> and <A.Link href="https://gitviewer.com/" nofollow external>GitViewer</A.Link>, these clients set a good example for modern visuals. Visual appeal and user experience may not persé go hand in hand, but it can be argued that outdated visuals can put people off from using the client and having an overall enjoyable experience. This is especially important when you have a client with a lot of functionality like <A.Link href="https://www.sourcetreeapp.com/" nofollow external>SourceTree</A.Link>. |
104 | 106 | </p>
|
105 | 107 |
|
| 108 | + <A.Img |
| 109 | + className="mx-auto" |
| 110 | + alt={"SourceTree and Git Extensions"} |
| 111 | + src={oldLookingClients.src} |
| 112 | + width={oldLookingClients.width} |
| 113 | + height={oldLookingClients.height} |
| 114 | + /> |
| 115 | + |
106 | 116 | <p>
|
107 | 117 | We recognize the fact that form should not follow function, but that it should be paired with function. That is why we will be spending a significant amount of our resources to making a good looking user interface that is beginner friendly, and also provides the best user experience we can muster.
|
108 | 118 | </p>
|
@@ -196,6 +206,22 @@ export default {
|
196 | 206 | Our alternative to using <A.Link href="https://www.nodegit.org/" nofollow external>Nodegit</A.Link> or invoking the CLI and parsing the results is using <A.Link href="https://libgit2.org/" external>Libgit2</A.Link>. Nodegit is a JavaScript binding of Libgit2, however we will be using a <A.Link href="https://github.com/rust-lang/git2-rs" external>Rust binding of Libgit2</A.Link>, which will be a lot faster. This is because invoking C code from Rust is faster compared to invoking it from JavaScript, in addition to that, Rust is already faster then JavaScript; so this will result in a massive speed increase.
|
197 | 207 | </p>
|
198 | 208 |
|
| 209 | + <A.Container className="gap-2"> |
| 210 | + <p role="note" aria-label="Note" className="mx-auto font-semibold"> |
| 211 | + Tauri VS Electron (empty app) |
| 212 | + </p> |
| 213 | + <A.Img |
| 214 | + className="mx-auto max-h-[27rem] w-fit" |
| 215 | + src={tauriVsElectron.src} |
| 216 | + width={tauriVsElectron.width} |
| 217 | + height={tauriVsElectron.height} |
| 218 | + /> |
| 219 | + |
| 220 | + <p role="note" aria-label="Source" className="mx-auto text-sm"> |
| 221 | + Source: <A.Link href="https://github.com/Elanis/web-to-desktop-framework-comparison" external>Web to Desktop framework comparison by Elanis</A.Link> |
| 222 | + </p> |
| 223 | + </A.Container> |
| 224 | + |
199 | 225 | <A.H3>
|
200 | 226 | Our Inspiration
|
201 | 227 | </A.H3>
|
|
0 commit comments