I want to learn frontend development and suck dick. What do I learn?

I want to learn frontend development and suck dick.
What do I learn?

It's All Fucked Shirt $22.14

DMT Has Friends For Me Shirt $21.68

It's All Fucked Shirt $22.14

  1. 2 years ago
    Anonymous

    literally anything other than than flutter or react

    • 2 years ago
      Anonymous

      React I can understand, but why not Flutter?

      • 2 years ago
        Anonymous

        flutter for front end web dev is literally an html5 canvas with no accessibility, no SEO and shit performance because it's essentially a single page app where the client has to download the page html shell, js and then render the app themselves.

        if you want a job doing front end dev, learn react. if you want to a be a bit ahead, read their beta docs https://beta.reactjs.org/

        • 2 years ago
          Anonymous

          Fair enough, but is React the way to go even if I want to make apps and desktop applications?

          • 2 years ago
            Anonymous

            React is the most popular front end for the web, you can use it on desktop too but you basically end up with a chrome instance pretending to be an application.

          • 2 years ago
            Anonymous

            You're talking about Electron.

          • 2 years ago
            Anonymous

            Flutter is great for consistency since you're actually controlling the pixel layout through a graphics API (skia), but React Native is more of a low level API for native elements for their respective platforms which can be a bit more limiting.

            React Native with Expo is pretty decent DX nowadays. If you want to make both mobile and web apps, In terms of code sharing, I'd only be looking at sharing business logic because it becomes extremely difficult having a consistent UI across all platforms, and all platforms should have their own look and feel anyways. In React, sharing business logic is pretty easy now with hooks, which allow you to extract all stateful logic away from your UI layout.

  2. 2 years ago
    Anonymous

    1. Learn the basics: HTML and CSS (keep specifically CSS3 things last as they are the newest and need a good understanding)
    2. Learn JS (ECMAScript 5/6) and SASS
    3. Learn Nodejs, Webpack and VueJS

    Don't forget to look at gay stuff while jerking off throughout the whole process, perhaps try to suck your own wiener.

  3. 2 years ago
    Anonymous

    Is there a website where I can download ready react/vue/svelte templates and just modify it to make my own? ye know, just like the old bootstrap/jquery

    • 2 years ago
      Anonymous

      Install node, then npx create-react-app my-app

      • 2 years ago
        Anonymous

        nah that's a boilerplate shit, I mean like a whole templates with login, charts, etc.

      • 2 years ago
        Anonymous

        avoid create-react-app bloat. embrace vite

        npm i -g pnpm
        pnpm create vite my-react-app -- --template react-ts

      • 2 years ago
        Anonymous

        avoid create-react-app, use vite like the anon of

        avoid create-react-app bloat. embrace vite

        npm i -g pnpm
        pnpm create vite my-react-app -- --template react-ts

        said.

        PS: i have a little application that uses docx, react-hook-form and tailwindcss, and that shit takes likes 3 min to start because of create-react-app

        Use Yarn.

        use pnpm its 100x more faster.

    • 2 years ago
      Anonymous

      Mostly you just get a component from npm and pass "props" to it. Sometimes you can pass HTML into "slots" for customization.

      • 2 years ago
        Anonymous

        I Don't like to use npm much honestly shit breaks easily

        • 2 years ago
          Anonymous

          Use Yarn.

          • 2 years ago
            Anonymous

            Use pnpm
            Yarn shit the bed with v1 -> v2 -> ??? & workspaces

            next.js, vite and other major repos have now switched from yarn to pnpm

        • 2 years ago
          Anonymous

          The entire react ecosystem is built around npm. It's fine if you just freeze versions of dependencies.

  4. 2 years ago
    Anonymous

    You should frick off because we're full.

Your email address will not be published. Required fields are marked *