Skip to content

Commit

Permalink
add a bunch of videos and articles
Browse files Browse the repository at this point in the history
  • Loading branch information
orenelbaum authored Jun 9, 2022
1 parent 1792a22 commit 0beedd3
Show file tree
Hide file tree
Showing 3 changed files with 240 additions and 4 deletions.
56 changes: 56 additions & 0 deletions src/pages/Resources/Articles.data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -902,6 +902,62 @@ const articles: Array<Resource> = [
categories: [ResourceCategory.Educational],
published_at: 1652436704000,
},
{
link: 'https://dev.to/mbarzeev/converting-a-react-component-to-solidjs-5bgj',
title: 'Converting a React Component to SolidJS',
description: '',
author: 'Matti Bar-Zeev',
author_url: 'https://dev.to/mbarzeev',
keywords: ['solid', 'react', 'porting'],
official: false,
type: ResourceType.Article,
categories: [ResourceCategory.Educational],
published_at: 1654203600000,
},
{
link: 'https://dev.to/this-is-learning/patterns-for-building-javascript-websites-in-2022-5a93',
title: 'Patterns for Building JavaScript Websites in 2022',
description: '',
author: 'Ryan Carniato',
author_url: 'https://www.github.com/ryansolid',
keywords: ['javascript', 'patterns', 'web'],
type: ResourceType.Article,
categories: [ResourceCategory.Educational],
published_at: 1654635600000,
},
{
link: 'https://javascript.plainenglish.io/solidjs-looks-can-be-deceptive-65b2f91360fe',
title: 'SolidJS: Looks Can Be Deceptive?',
description: '',
author: 'David Hockley',
author_url: 'https://gosev.medium.com/',
keywords: ['solid'],
type: ResourceType.Article,
categories: [ResourceCategory.Educational],
published_at: 1653426000000,
},
{
link: 'https://dev.to/ryansolid/when-netlify-asks-you-to-full-time-oss-you-say-yes-5ccf',
title: `When Netlify asks you to full-time OSS, you say yes!`,
description: '',
author: 'Ryan Carniato',
author_url: 'https://www.github.com/ryansolid',
keywords: ['solid', 'netlify'],
type: ResourceType.Article,
categories: [ResourceCategory.Educational],
published_at: 1653253200000,
},
{
link: 'https://dev.to/devsmitra/getting-started-with-solidjs-a-beginners-guide-5af4',
title: `Getting started with SolidJs – A Beginner's Guide`,
description: '',
author: 'Rahul Sharma',
author_url: 'https://dev.to/devsmitra',
keywords: ['solid', 'introduction'],
type: ResourceType.Article,
categories: [ResourceCategory.Educational],
published_at: 1653598800000,
},
];

export default articles;
11 changes: 11 additions & 0 deletions src/pages/Resources/Podcasts.data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,17 @@ const podcasts: Array<Resource> = [
categories: [ResourceCategory.Educational],
published_at: 1650646766000,
},
{
title: 'S09E12 Modern Web Podcast- Introduction to SolidJS with Ryan Carniato',
link: 'https://modernweb.podbean.com/e/s09e12-modern-web-podcast-introduction-to-solidjs-with-ryan-carniato/',
description: `In this episode of the Modern Web podcast, hosts Rob Ocel and Nacho Vazquez sit down with Ryan Carniato to talk about SolidJS.`,
author: 'Modern Web Podcast',
author_url: 'https://modernweb.podbean.com',
keywords: ['solid', 'introduction'],
type: ResourceType.Podcast,
categories: [ResourceCategory.Educational],
published_at: 1654635600000,
},
];

export default podcasts;
177 changes: 173 additions & 4 deletions src/pages/Resources/Videos.data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -501,26 +501,195 @@ const videos: Array<Resource> = [
{
link: 'https://www.youtube.com/watch?v=WSvmEG7HPyE',
title: "SolidJS - Why Doesn't React Just Work like This",
description: 'Want to know what Partial, Progressive, and Resumable means?',
description: `Solid is close enough to React that you'll pick it up quickly, so let's build something with the framework.`,
keywords: ['learning', 'starter', 'reactivity', 'planet'],
author: 'Planet of the Web',
author_url: 'https://www.youtube.com/channel/UCnd308ZWP--wV2-_j3LZU9A',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1652280016000,
},

{
link: 'https://www.youtube.com/watch?v=O4sgwuMQns0',
title: "The story of Solid JS and How its Different",
title: 'The story of Solid JS and How its Different',
description: 'Ryan joins ThePrimeagen to discuss Solid and where it has come from.',
keywords: ['hstory', 'story', 'solid', 'ryan'],
keywords: ['history', 'story', 'solid', 'ryan'],
author: 'ThePrimaegen',
author_url: 'https://www.youtube.com/c/ThePrimeagen',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654277076000,
},
{
link: 'https://www.youtube.com/watch?v=A_dUsSzxwkI',
title: 'What is SolidJS (vs React and Svelte)?',
description:
'What is Solid JS, the relative newcomer to the JavaScript frameworks scene, and what is it worth versus React or Svelte?',
keywords: ['solid', 'introduction', 'react', 'svelte', 'comparison'],
author: 'KodapsAcademy',
author_url: 'https://www.youtube.com/c/KodapsAcademy',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654635600000,
},
{
link: 'https://www.youtube.com/watch?v=4Xnt2ASdFbA',
title: 'Pourquoi Solid JS (vs React & Svelte)?',
description: `Solid JS ressemble en surface à React, et sous la surface, à Svelte. Qu'apporte ce framework de plus que la pléthoire de frameworks qui existent déjà, ou que le framework dominant qu'est React ?`,
keywords: ['solid', 'introduction', 'react', 'svelte', 'comparison', 'fr'],
author: 'Kodaps - apprendre à coder',
author_url: 'https://www.youtube.com/channel/UCzdX32OIhpfrdxQRhN2s98w',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1653598800000,
},
{
link: 'https://www.youtube.com/watch?v=4KY8qIkJeSw',
title: 'Ryan Carniato — SolidJS - Getting Started (HolyJS 2022)',
description:
'In this talk, Ryan will introduce SolidJS a JavaScript UI framework built on fine-grained reactivity and compiled JSX.',
keywords: ['solid', 'introduction', 'ryanstreams', 'holyjs'],
author: 'HolyJS',
author_url: 'https://holyjs.ru/en',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1653512400000,
},
{
link: 'https://www.youtube.com/watch?v=YJaaAZswOcg',
title: 'SolidJS #2: state management and custom components',
description:
'In this video we will create custom components, we will analyze a couple of patterns to share the state between components and we will refactor the application that was created in the first video about Solid.',
keywords: ['solid', 'state-management'],
author: 'Fabio Biondi',
author_url: 'https://www.youtube.com/c/FabioBiondi',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654030800000,
},
{
link: 'https://www.youtube.com/watch?v=Ilf34WjMBkU',
title: `FAQ: Why doesn't my early return work in Solid?`,
description: `Dan explains why early returns don't work in Solid the same way they work in React`,
keywords: ['faq', 'early-return', 'control-flow', 'react'],
author: 'Dan Jutan (Jutanium)',
author_url: 'https://twitter.com/jutanium',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1652907600000,
official: true,
},
{
link: 'https://www.youtube.com/watch?v=JWcorrKWRgY',
title: 'SolidJS Intro in 5 minutes (for React Developers)',
description: `SolidJS is a "new" (5 years old) UI library with an API very similar to React that is gaining more and more popularity on Twitter and GitHub (20k stars), and which, in my opinion, is exactly how React should work.`,
keywords: ['solid', 'introduction', '5-minutes', 'react'],
author: 'Fabio Biondi',
author_url: 'https://www.youtube.com/c/FabioBiondi',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1653685200000,
},
{
link: 'https://www.youtube.com/watch?v=0efOc8D39Ow',
title: 'Gentle introduction to SolidJS by Kajetan Swiatek',
description: `This talk serves as a gentle introduction to SolidJS. During the event, you’ll hear about basic concepts behind the framework and what makes it stand out - all based on a real-world example of a small feature that’ll be live-coded in front of you.`,
keywords: ['solid', 'introduction'],
author: 'Kajetan Swiatek / Engineering Community',
author_url: 'https://www.youtube.com/channel/UCARnxsw8cR-dsuOG_2YMEjg',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654117200000,
},
{
link: 'https://www.youtube.com/watch?v=WDodWU-B-aY',
title: 'SolidJS Crash Course - Better Than React!',
description: `SolidJS is the framework React has always wanted to be. In this SolidJS tutorial, we'll learn state management, routing, data fetching, use of components, web storage and more!`,
keywords: ['solid', 'introduction', 'react'],
author: 'Ebenezer Don',
author_url: 'https://www.youtube.com/c/EbenezerDon',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654030800000,
},
{
link: 'https://www.youtube.com/watch?v=NGqoq5D_rEE&t',
title: '5 React Alternatives You Should Know',
description: `If not React, then what should we use instead? Flutter? Angular? Solid-JS? Vue? Svelte? VanillaJS? Web Components? Let's talk pros, cons and career impact.`,
keywords: ['solid', 'react', 'svelte', 'vue', 'comparison'],
author: 'Jack Herrington',
author_url: 'https://www.youtube.com/c/JackHerrington',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1653944400000,
},
{
link: 'https://www.youtube.com/watch?v=dOgnQ9SuKYk',
title: 'SolidJS: Past, Present, Future',
description: `The one thing that surprises new people about SolidJS is just how long I've been working on it. It completely shifts the perspective. So in this stream, I'm going to cover everything Solid from the first commit in a private repo in 2016, how Solid is already redefining how the whole industry is building the web for the future, and give insights into how that future is shaping up.`,
keywords: ['solid', 'ryanstreams', 'history', 'future'],
author: 'Ryan Carniato',
author_url: 'https://www.youtube.com/c/RyanCarniato9',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654203600000,
},
{
link: 'https://www.youtube.com/watch?v=k70vruSwQ4w',
title: '2.20 - Regaining JavaScript Performance in your Website',
description: `We have Ryan Carniato on to talk about SolidJS and performance on your website. As well as comparing Qwik, React and SolidJS.`,
keywords: ['solid', 'ryanstreams', 'performance', 'javascript'],
author: 'PurrfectDev',
author_url: 'https://www.youtube.com/c/PurrfectDev',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1654203600000,
},
{
link: 'https://www.youtube.com/watch?v=GWH8CdQfN38',
title: 'Astro -- Going Fast Without JavaScript Bloat (demonstrated using Solid)',
description: `In this video, we dive into Astro and how it can help you build better websites without the big, bulky SPA, but still enable you to have interactive content.`,
keywords: ['solid', 'astro'],
author: 'Spooky Software',
author_url: 'https://www.youtube.com/channel/UCuRHr-1aqro-UWcz36hkdoQ',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1656363600000,
},
{
link: 'https://www.youtube.com/watch?v=2T8M2VV1EXk',
title: 'Reactive Future: SolidJS without Compromise',
description:
'In this video, we learn about reactive programming, reactivity, signals, derivations, reactions and oh so much more.',
keywords: ['solid', 'introduction', 'reactivity'],
author: 'Spooky Software',
author_url: 'https://www.youtube.com/channel/UCuRHr-1aqro-UWcz36hkdoQ',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1643580000000,
},
{
link: 'https://www.youtube.com/watch?v=bvWCyGsKOXY',
title: 'Hydrogen & RSCs w/ Bret Little',
description: `Bret Little joins me on stream to talk and look at building apps with Shopify's Hydrogen and React Server Components.`,
keywords: ['ryanstreams', 'react', 'server-components'],
author: 'Ryan Carniato',
author_url: 'https://www.youtube.com/c/RyanCarniato9',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1653598800000,
},
{
link: 'https://www.youtube.com/watch?v=2UPX0HZxXEQ',
title: 'Building SolidJS 1.4',
description: `Tonight we look at the new features coming in SolidJS 1.4, including better streaming and resource handling, improved Stores, and added compiler niceties. I won't just preview the features. We will dig into the code to see how they are implemented.`,
keywords: ['ryanstreams', 'solid', '1.4'],
author: 'Ryan Carniato',
author_url: 'https://www.youtube.com/c/RyanCarniato9',
type: ResourceType.Video,
categories: [ResourceCategory.Educational],
published_at: 1651870800000,
},
];

export default videos;

0 comments on commit 0beedd3

Please sign in to comment.