With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 13 TypeScript sanity-io Projects
-
With Sanity being a headless CMS, we have the freedom to render our components and style the site however we want. I'll speed through some of the logic here to get to the interesting parts (you can find the general approach in the NextJS + SanityCMS blog starter).
-
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
-
reviews
Student reviews for OMS courses. Built with NextJS and Typescript. Backed by Sanity CMS. Deployed on Vercel. (by oms-fyi)
Pretty much everything else besides CN and Network Science (NLP is still up in the air, since that one was just launched this semester / Summer 2023). Caveat: I haven't taken most of these myself yet, however, I'm mostly passing on second-hand based on "common knowledge" as evidenced by workload & difficulty ratings as reported on OMSHub and OMSCentral. As these sites suggest, the majority of these courses on average have workload ratings in the 20+ hr/wk ballpark and dfficulty of close to 4+ out of 5.
-
-
portfolio-blog
This is a Next.js personal portfolio/blog site where a site owner can showcase their work and experiences.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
I've been learning how to code for the past five months and let me tell you, it really is a whirlwind of emotions! After an amazing mentorship that ended too soon, I realized something: I thrive when I learn with others. That's when I found Virtual Coffee, a tech community that uplifts and celebrates wins of all kinds! Just one virtual coffee in, Chris Nowicki, a generous full stack developer in the community, already dropped a goldmine with us--learning and building in public!
-
-
This is achieved in sanity.config.ts. The previewStructurePlugin function places the 2 variants of singletons Sanity Studio sidebar and configures the preview as needed. We also need to remove them from the global "new document" button, so we pass them to singletonPlugin, then add the "open preview" button to the desired preview singletons via productionUrl. All the other documents (just pages here) go to previewDocumentNode.
-
-
Journeys-Continue
Website for Journeys Continue, an Australian business for social work, disability and aged care services
You'll want to configure incremental static regeneration to ensure published changes to CMS data are automatically pushed to the main site (see this file - be aware that if you update the schema you'll also need to update the logic that handles that revalidation). This allows you to trigger re-validations on only data which has changed, rather than rebuilding the entire app.
TypeScript sanity-io related posts
- Rate my First Web App made with Next.js and Sanity
- Give me feedback on my tentative course plan
- [Need help] Indian here, who has no idea about how things work in the American College system
- My Course Plan for OMSCS
- Class suggestions for experienced dev
- Tool for course planning
- Are there any good classes for someone with no experience in C or C++ to learn it?
-
A note from our sponsor - SurveyJS
surveyjs.io | 29 Mar 2024
Index
What are some of the best open-source sanity-io projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | nextjs-blog-cms-sanity-v3 | 353 |
2 | sanity-shopify-studio | 137 |
3 | client | 64 |
4 | reviews | 38 |
5 | nextjs-sanity-ecommerce | 27 |
6 | portfolio-blog | 17 |
7 | kenaqshal-next | 12 |
8 | biketag-api | 10 |
9 | chrisnowicki.io | 8 |
10 | roadtofreeme | 5 |
11 | cms-site-builder | 3 |
12 | biketag-api | 2 |
13 | Journeys-Continue | 0 |