|
190 | 190 | "searchUrl": "https://pkg.go.dev/search?q={search}", |
191 | 191 | "searchConcat": "+" |
192 | 192 | }, |
| 193 | + { |
| 194 | + "title": "Rust Crates", |
| 195 | + "url": "https://crates.io", |
| 196 | + "description": "Rust package directory", |
| 197 | + "icon": "rust", |
| 198 | + "color": "#000000", |
| 199 | + "searchUrl": "https://crates.io/search?q={search}", |
| 200 | + "searchConcat": "%20" |
| 201 | + }, |
193 | 202 | { |
194 | 203 | "title": "Dart Packages", |
195 | 204 | "url": "https://pub.dev", |
|
608 | 617 | "icon": "react", |
609 | 618 | "color": "#61DAFB" |
610 | 619 | }, |
| 620 | + { |
| 621 | + "title": "Preact", |
| 622 | + "url": "https://preactjs.com", |
| 623 | + "description": "Fast and small alternative to React with the same API.", |
| 624 | + "icon": "preact", |
| 625 | + "color": "#673AB8" |
| 626 | + }, |
611 | 627 | { |
612 | 628 | "title": "Create React App", |
613 | 629 | "url": "https://create-react-app.dev", |
|
723 | 739 | "icon": "redux", |
724 | 740 | "color": "#764ABC" |
725 | 741 | }, |
| 742 | + { |
| 743 | + "title": "Recoil", |
| 744 | + "url": "https://recoiljs.org", |
| 745 | + "description": "An experimental new state management library for React by Facebook Open Source." |
| 746 | + }, |
726 | 747 | { |
727 | 748 | "title": "MobX", |
728 | 749 | "url": "https://mobx.js.org", |
|
737 | 758 | "icon": "apollographql", |
738 | 759 | "color": "#311C87" |
739 | 760 | }, |
| 761 | + { |
| 762 | + "title": "React Query", |
| 763 | + "url": "https://tanstack.com/query", |
| 764 | + "description": "Powerful asynchronous state management for TS/JS, React, Solid, Vue and Svelte.", |
| 765 | + "icon": "reactquery", |
| 766 | + "color": "#FF4154" |
| 767 | + }, |
740 | 768 | { |
741 | 769 | "title": "Axios", |
742 | 770 | "url": "https://axios-http.com", |
|
938 | 966 | ] |
939 | 967 | }, |
940 | 968 | { |
941 | | - "name": "Languages and runtimes", |
| 969 | + "name": "Browser languages", |
942 | 970 | "items": [ |
943 | 971 | { |
944 | 972 | "title": "Sass", |
|
1000 | 1028 | "url": "https://babeljs.io", |
1001 | 1029 | "icon": "babel", |
1002 | 1030 | "color": "#F9DC3E" |
1003 | | - }, |
| 1031 | + } |
| 1032 | + ] |
| 1033 | + }, |
| 1034 | + { |
| 1035 | + "name": "Server languages", |
| 1036 | + "items": [ |
1004 | 1037 | { |
1005 | 1038 | "title": "Node.js", |
1006 | 1039 | "url": "https://nodejs.org/en", |
|
1665 | 1698 | }, |
1666 | 1699 | { |
1667 | 1700 | "title": "React.js Newsletter", |
1668 | | - "url": "http://reactjsnewsletter.com", |
| 1701 | + "url": "https://reactnewsletter.com", |
1669 | 1702 | "icon": "react", |
1670 | 1703 | "color": "#61dafb" |
1671 | 1704 | }, |
|
0 commit comments