Awesome
Awesome
  • Видео 159
  • Просмотров 2 870 103
What Happened in June?
🐦 Follow us on X - AwesomeCodeClub
✉️ Join the Newsletter - newsletter.awesome.club/
Просмотров: 13 520

Видео

What To Learn in 2024
Просмотров 10 тыс.День назад
A look at the State of JavaScript survey results. stateofjs.com 💬 Topics: - Angular vs React vs Vue; - Svelte vs Solid vs Qwick vs HTMX 🎖The Yes JS Course - www.yes-js.com/ 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/
20 Angular Concepts you Need to Know
Просмотров 4,9 тыс.День назад
Angular 18 - A hands on pragmatic crash course. 💬 Topics: What is Angular 18, Angular CLI, Building components, Angular Modules, Standalone Components, Imports, Single File Components, Signals and Reactivity, Computed signals, Lifecycle Hooks, Templates, Built-in Control Flow, Event listeners, Data binding, Reactive Forms, Dependency Injection, Deferrable Views, Inputs & Outputs, Event emitters...
5 Modern Features That Make CSS Easy
Просмотров 12 тыс.14 дней назад
An overview of some CSS modern features. 💬 Topics: - Why CSS vs SASS? - CSS Nesting; - CSS Variables; - has() and is() pseudo-classes; - Container Queries vs Media Queries; - CSS Grid. 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/ Blog Article - www.awesome.club/blog/2024/5-modern-features-that-make-css-easy
13 Svelte Concepts you Need to Know
Просмотров 10 тыс.21 день назад
Svelte 5 - A hands on pragmatic crash course. 💬 Topics: - What is Svelte; - Single file components; - Svelte Compiler; - Runes, Signals, effects & derived state; - Templates & rendering; - Data binding & event listeners 🎖The Yes JS Course - www.yes-js.com/ 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/ Blog Article - www.a...
Progressive Web Apps in 2024
Просмотров 34 тыс.21 день назад
Are Progressive Web Apps still relevant? 💬 Topics: - What is a PWA; - Steps to convert a Web App into a PWA; - Working with Service Workers; - PWA Example; - List of PWA features 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/ Blog Article - www.awesome.club/blog/2024/are-pwa-still-relevant
What Happened in May?
Просмотров 8 тыс.Месяц назад
🐦 Follow us on X - AwesomeCodeClub ✉️ Join the Newsletter - newsletter.awesome.club/ 💬 Links: - React 19 - react.dev/blog/2024/04/25/react-19 - React Compiler - react.dev/learn/react-compiler - Angular 18 - blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe - Svelte 5 - svelte.dev/blog/svelte-5-release-candidate - Solid Start 1.0 - www.solidjs.com/blog/solid-start-the-shape-...
Solid Start Crash Course
Просмотров 12 тыс.Месяц назад
A quick look at Solid Start. 💬 Topics: - What is Solid; - What is Solit Start; - Solid Reactivity & Signals; - Server Functions; - Client & Server Routes; - Server side rendering. 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/ Blog Article - www.awesome.club/blog/2024/solid-start
The Easiest Way to Build Web Apps
Просмотров 35 тыс.Месяц назад
A quick overview of Svelte 5. 💬 Topics: - What is Svelte? - Advantages of Svelte; - The Svelte Compiler; - Svelte Reactivity; - Runes; - Snippets; - Svelte 5 updates. Blog Article - www.awesome.club/blog/2024/svelte-5-is-ready-for-production 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/
Build a GPT Wrapper in 2 Minutes
Просмотров 11 тыс.Месяц назад
Create a GPT Wrapper in under 2 minutes. 💬 Topics: - Creating a chat GPT wrapper for the Web; - Working with the Open AI API; - Working with Solid JS, Tailwind and Vite. Blog Article - www.awesome.club/blog/2024/create-a-gpt-wrapper 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/
7 HTML Features You Probably Don't Know
Просмотров 66 тыс.Месяц назад
An overview of some HTML modern features. 💬 Topics: - What is HTML? - HTML Dialog; - HTML Popover API; - HTML Details Element; - HTML DataList Element; - HTML Inert Attribute; - HTML Color Picker; - HTML Capture; 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/ Blog Article - www.awesome.club/blog/2024/7-modern-html-features...
This Could Change Web Dev Forever
Просмотров 20 тыс.Месяц назад
A new TC39 proposal for native Signals in JavaScript. What does this mean? 💬 Topics: - What are Signals? - What is reactivity? - Signals code example; - Signals vs composed signals vs effects. Blog Article - www.awesome.club/blog/2024/javascript-just-got-better 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsletter.awesome.club/
Composition Over Inheritance
Просмотров 13 тыс.Месяц назад
The advantages of Composition over Inheritance 💬 Topics: - What is Composition? - What is Inheritance? - Class-based vs Prototype-based Inheritance; - Composition in Go; - Inheritance in Kotlin; - Classes vs Types vs Interfaces; - Go Type Embeddings; - Kotlin vs Go; Blog Article - www.awesome.club/blog/2024/composition-over-inheritance 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yh...
Write Once, Run Anywhere
Просмотров 19 тыс.Месяц назад
A quick look at the Kotlin programming language. 💬 Topics: - What is Kotlin? - Advantages of Kotlin; - Kotlin, Java and the JVM - Immutability in Kotlin; - Kotlin code examples; - Kotlin crash course; - Kotlin advanced features; Blog Article - www.awesome.club/blog/2024/kotlin-first-impressions 🥇 Become a Member - ruclips.net/channel/UCXzw-OdotBUcNA9yhuYQBwAjoin ✉️ Join the Newsletter - newsle...
What Happened in April?
Просмотров 35 тыс.2 месяца назад
✉️ Join the Newsletter - newsletter.awesome.club/ 💬 Links: - Bun 1.1 - bun.sh/blog/bun-v1.1 - Bun success story - render.com/blog/hello-bun-deploy-2x-faster-on-github-render - The XZ attack - research.swtch.com/xz-timeline - VitePress - vitepress.dev/ - Angular Wiz - blog.angular.io/angular-and-wiz-are-better-together-91e633d8cd5a - TC39 meeting - dev.to/hemanth/updates-from-the-101th-tc39-meet...
The Easiest Way to Store Data
Просмотров 18 тыс.2 месяца назад
The Easiest Way to Store Data
Rust First Impressions
Просмотров 15 тыс.2 месяца назад
Rust First Impressions
Angular Just Got Way Better
Просмотров 11 тыс.2 месяца назад
Angular Just Got Way Better
The Web Developer Profile
Просмотров 10 тыс.3 месяца назад
The Web Developer Profile
What Happened in March?
Просмотров 10 тыс.3 месяца назад
What Happened in March?
Astro DB First Impressions
Просмотров 10 тыс.3 месяца назад
Astro DB First Impressions
Now is the Best Time to Learn Tailwind
Просмотров 31 тыс.3 месяца назад
Now is the Best Time to Learn Tailwind
The Harsh Reality of Good Software
Просмотров 40 тыс.3 месяца назад
The Harsh Reality of Good Software
What Happened in February?
Просмотров 10 тыс.4 месяца назад
What Happened in February?
Now is The Best Time to Learn WebAssembly
Просмотров 65 тыс.4 месяца назад
Now is The Best Time to Learn WebAssembly
React 19 - This Has To Stop!
Просмотров 30 тыс.4 месяца назад
React 19 - This Has To Stop!
3 Key Updates from Go 1.22
Просмотров 26 тыс.4 месяца назад
3 Key Updates from Go 1.22
The Best Kept Web Dev Secret
Просмотров 8 тыс.4 месяца назад
The Best Kept Web Dev Secret
The HATE Stack - Simple and Efficient
Просмотров 52 тыс.4 месяца назад
The HATE Stack - Simple and Efficient
January Web Dev News
Просмотров 12 тыс.5 месяцев назад
January Web Dev News

Комментарии

  • @anthonygayflor
    @anthonygayflor 11 часов назад

    Great video! I’m teaching my self rust coming from typescript and this makes traits much more clear.

  • @elvispalace
    @elvispalace 17 часов назад

    State of JavaScript is not the best metric no know the popularity of frameworks. Just use NPM trends

    • @awesome-coding
      @awesome-coding 16 часов назад

      That simply shows usage, right? "Trends" imply other metrics like overall interest, satisfaction and so on.

  • @keshavakumar9828
    @keshavakumar9828 19 часов назад

    I Would love to see Advance go features and More Typescript Content

  • @ariefnurandono9917
    @ariefnurandono9917 20 часов назад

    typescript slow you down for prototyping, like using rust / go for starter project makes you slow it's better use python/javascript then moving to go / typescript when your project getting mature

    • @awesome-coding
      @awesome-coding 16 часов назад

      I actually don't agree with this statement.

  • @ustav_o
    @ustav_o День назад

    im a simple man. i see Go in the thumbnail, i click

  • @maacpiash
    @maacpiash День назад

    Good to see very little stock footage. The content have been great, but I was getting tired of those clips!

  • @misalambasta
    @misalambasta День назад

    TS with beginner to advance projects

  • @ersetzbar.
    @ersetzbar. 2 дня назад

    I like using vue

  • @scullyy
    @scullyy 2 дня назад

    why not make local the default ?

    • @awesome-coding
      @awesome-coding День назад

      good question

    • @scullyy
      @scullyy День назад

      @@awesome-coding Here's the answer from the man himself: "This is a very funny question, because if you think about any programming language, but Python, they are all kind of non-local by default. For instance, if you see a function in C, you don't see the whole code, because there are a lot of 'includes' there. So you see one function, and if a variable is not declared in the function, it is global by default. That's what happens in C; that's what happens in Java. That's what happens in a lot of programming languages. So I think it's funny that people learn Python and then come to Lua and say "Oh, Lua is non-local" and think we invented that, that it was something completely radical. And there are so many wrong things with local by default because you cannot define the scope you want the variable to be. It's very common. For instance, you have a variable that you must initialize inside a 'then' or an 'else' in an 'if,' so if it's local by block, it would be restricted to the block inside the 'if' so otherwise you only have locals and in the function scope, which is not good, too. So it's much nicer to have local. You can have a local that is really local to the block where you need it. The standard in programming languages is not local by default. So Python created that slice for some very small things, but for anything more complex, you start to get problems around that. I can understand the question and it's reasonable to ask why do we have non-local as default, that is not to accept undeclared variables and all variables should be declared. Having the option of local by default, for me, is something very strange."

  • @Rtzoor
    @Rtzoor 2 дня назад

    great video as usual! would love a typescript deep dive

  • @sridharkatta3461
    @sridharkatta3461 2 дня назад

    advanced TS video

  • @harikrishnanb7273
    @harikrishnanb7273 2 дня назад

    how do you make this videos?

  • @veritatas678
    @veritatas678 2 дня назад

    Damm astro:os comming next. Astro doing all the things

  • @Valtschak
    @Valtschak 2 дня назад

    Unfortunately no one knows that the best semi-satire front-end framework was released in June. npm i effexor

  • @popel_
    @popel_ 2 дня назад

    Great channel tbh

  • @hamm8934
    @hamm8934 2 дня назад

    Really not a fan of the go telemetry but with google it was only a matter of time 😢

    • @awesome-coding
      @awesome-coding 2 дня назад

      😅

    • @LetrixAR
      @LetrixAR 2 дня назад

      Why not? Is a standard in most package managers.

    • @hamm8934
      @hamm8934 2 дня назад

      @@LetrixAR because go mod is barely a package manager in a modern sense. It just pulls from a git repo/server. Its unnecessary to get telemetry on this other than google encroaching Also, im biased against telemetry and spyware in general because the pros are often farces that dont out way the cons.

    • @aamorous
      @aamorous День назад

      ​@@hamm8934isn't go telemetry opt-in?

  • @CoolestPossibleName
    @CoolestPossibleName 2 дня назад

    I tried solid recently (never used a frontend framework before) and got the taste of reactive states. It was really cool but I'm still sticking with vanilla js and golang.

    • @awesome-coding
      @awesome-coding 2 дня назад

      Why Vanilla over Solid?

    • @CoolestPossibleName
      @CoolestPossibleName День назад

      @@awesome-coding I just want to keep it simple, and have some more control over the rendering of html

  • @MadeInJack
    @MadeInJack 2 дня назад

    TS crashcourse please! For amateurs that use for simple-to-moderate projects, and that would like to discover more features, best practices, and how it works under the hood

    • @awesome-coding
      @awesome-coding 2 дня назад

      Noted! Thanks for the feedback!

    • @MadeInJack
      @MadeInJack 2 дня назад

      @@awesome-coding Thank you! What interests me most is how to go from the "amateur" state to "state of the art for large projects", as the later is very rare to find on RUclips.

  • @alibahrami6810
    @alibahrami6810 2 дня назад

    Great animations! I like that!

  • @alinghinea98
    @alinghinea98 2 дня назад

    TypeScript video ✌

  • @hereallyfast
    @hereallyfast 3 дня назад

    I'm lowkey out on a-h/TEMPL

  • @dagorgonzoladotco
    @dagorgonzoladotco 3 дня назад

    ❤ htmx

  • @pweddy1
    @pweddy1 4 дня назад

    I feel like Web assembly is reinventing Java byte code. Decades after we got rid of Java applets because they weren’t safe.

  • @ronindevninja
    @ronindevninja 4 дня назад

    you should try clojure + htmx 🔥🔥🔥🔥

  • @Malidictus
    @Malidictus 4 дня назад

    Because game developers love to cause pain specifically to me.

  • @nescafezos4265
    @nescafezos4265 5 дней назад

    The reason I wanted to make my own reaclivity library is because React or Vue or Angular were just so huge. I wanted something lighweight and simple. Studied Vue ractivity for a while and then experimenting, I got reactivity working after half a year prob, then found about SolidJS existance. I already experimented in direction of no-virtual DOM and partly succeded before I found Solid. Very liked the api, made own variation of it (but only basic subset of features) and spend some time adding jsx support, because I wanted both simplicity and modern clean syntax. When I got it working it was like magic XD My library Positron is on github, it still not production ready though. And I plan to rework it when will have time, iterate on some ideas. And plans to support for native signals when proposal will be released

  • @itrrmp
    @itrrmp 5 дней назад

    I want more of this kotlin ktor stuff!

  • @HewSmithable
    @HewSmithable 5 дней назад

    which move was that? The "We're not f##ked" one.

  • @davifreire833
    @davifreire833 7 дней назад

    Svelte is the only good frontend framework. ALL frameworks turns simples things into absolute unnecessary chaos.

  • @RedStone576
    @RedStone576 9 дней назад

    frontend is already too full, lets just learn system languages lol

  • @adjbutler
    @adjbutler 9 дней назад

    love it.

  • @gadgetboyplaysmc
    @gadgetboyplaysmc 9 дней назад

    Also, what is the "View" in your code? Do you have a repo? The blog tutorial is cool but a bit difficult to follow.

    • @gadgetboyplaysmc
      @gadgetboyplaysmc 9 дней назад

      Wait.. I just realized, the code is a complete sham. It doesn't even work haha. I followed the tutorial on the blog.

  • @samuraijosh1595
    @samuraijosh1595 9 дней назад

    What do you think about F#? Either on the backend or frontend?

  • @nested9301
    @nested9301 10 дней назад

    Nah. Thank you scss is enough

  • @meka4996
    @meka4996 10 дней назад

    Svelte is ditching their v4 reactivity and embracing SolidJs style signals! SolidStart is v1.0 production ready as of May 2024. So I see SolidJs is leading the way

  • @capncrypto7518
    @capncrypto7518 11 дней назад

    As someone who is currently learning React, I may or may not have gasm'd when snippets were explained. Can't wait to finish learning React so I can build with Svelte.

  • @rubenheymans1988
    @rubenheymans1988 12 дней назад

    you can also use [class.done]="task.done"

  • @shubhamparmeshwartandale
    @shubhamparmeshwartandale 12 дней назад

    Your videos are awesome

  • @_.-AAA-._
    @_.-AAA-._ 12 дней назад

    Tailwind is just inline styles with extra steps

  • @ashleyfreebush
    @ashleyfreebush 12 дней назад

    I had no idea about container queries... ;'( Keep posting!!!

  • @OwnnOfficial
    @OwnnOfficial 12 дней назад

    HTMX 😍

  • @punsmith
    @punsmith 12 дней назад

    Frankly, I wouldn't use the constructor for the injection or the initializing of the form group. You can use the inject() method and then declare the form after that.

  • @NiGhTm4r389
    @NiGhTm4r389 12 дней назад

    You use signals but not input and output signals / functions? And no inject function? Why?

  • @fortunembulazi
    @fortunembulazi 12 дней назад

    More details on Grid.

  • @marekbee
    @marekbee 12 дней назад

    Laravel 😅❤️

  • @noobgamer7034
    @noobgamer7034 12 дней назад

    php and python with js

  • @frostybeez
    @frostybeez 12 дней назад

    The thumbnail tho 😂

  • @eki203
    @eki203 12 дней назад

    Delete javaScript from the world

    • @xade8381
      @xade8381 12 дней назад

      new JS will be born

    • @oleg4966
      @oleg4966 8 дней назад

      In place of JS you would set up WebASM. And it shall not be dark, but beautiful and terrible as the Morning and the Night! Fair as the Sea and the Sun and the Snow upon the Mountain! Dreadful as the Storm and the Lightning! Stronger than the foundations of the earth. All shall love it and despair.

  • @erickmoya1401
    @erickmoya1401 12 дней назад

    Bro. What is that "vite enjoys an increase in adoption. THAT level of growth is WILD and deserves much more attention.

  • @arshanshaikh2958
    @arshanshaikh2958 12 дней назад

    It would be cool if vue beats react in next year js survey

    • @awesome-coding
      @awesome-coding 12 дней назад

      That would be something:)) However, I fear React will continue to stay number 1 for quite a while..