441 Blog Posts To Learn About Frontend

Let’s learn about via these 441 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the or to find the most read blog posts about any technology.

The face, the experience – your product’s first impression!

Improve your front-end development skills and expand your portfolio with these 10 front-end projects. Take your coding game to the next level!

Learn Repo's image-6421c

ReactJS is a fantastic frontend framework, and Django is a fantastic backend framework. However, as usual when dealing with anything of more than trivial complexity, it isn’t easy to get the two to place nicely together. It’s not like taping a banana to a wall.

Learn Repo's image-98e0f8

Streamline managing environment variables in frontend apps with this step-by-step guide to reduce build times and ensure consistency across projects.

Learn Repo's image-17ec7

As a Microverse Student in the last time, I have been struggling with some HTML and CSS projects. They challenged me to learn new features of these technologies all the time. My projects were made gradually trying to follow good practices but none was as striking for me as the use of semantic HTML.

Learn Repo's image-48a5c

CSS units are very important when creating a responsive website and you might wonder which one to use considering we have several CSS units. I had the same issue while working on a project, so I did some research on it. In this article, I will show you the most suitable CSS units to use for responsive design.

Learn Repo's image-acb7b8

It is common knowledge that frontend development is essential for creating responsive, engaging, and visually appealing websites and applications.

Learn Repo's image-b088e8

Every beginner should first start with the basics. In case of CSS, the basics are learning the box model. Before proceeding with learning any other CSS concepts, this is the one you should master first!

Learn Repo's image-218f58

Chrome Extensions, React SPA, Manifest V3, Building Chrome Extensions, Web Extension API, Service Workers, TypeScript, CRA

Learn Repo's image-58ef18

This guide shows how to easily import icons from Figma into a React/Vue project,

Learn Repo's image-ce3d58

State management for SolidJS applications with signals and stores. Do you need a state library like Redux or MobX for your SolidJS app?

Learn Repo's image-faea6

Yan Tsishko is a chief software engineer at Oxagile. He believes Javascript/TypeScript is the most exciting technology & that frontend is the future of tech.

Learn Repo's image-cac9a8
Learn Repo's image-490cd

A professional-looking site is all about the details: the colors, the graphics, the subtle elements, and the overall look and feel. In this project, I’ll show you how to make beautiful, elegant, and professional-looking links that can help your website stand out.

Learn Repo's image-e038b8

How to Control the “Any” Type to Achieve Ultimate Type Safety With TypeScript.

Learn Repo's image-1ab7d

I’ve been writing code for over three years. I have always asked myself about the good practices and how I could make my code more readable, understandable, easy to maintain and to be handled by other developers.

Learn Repo's image-16e0c8

In essence, React Router is a routing library designed for React-based web applications. Its main purpose is to facilitate navigation between components or view

Learn Repo's image-08c48

Angular 16 introduces a simpler way to obtain route information through @Input. Streamlined code, enhanced development experience. Embrace the power of Angular

Learn Repo's image-444de

Next.js supports both WebSockets and Server-Sent Events (SSE), making it an excellent choice for building scalable real-time applications.

Learn Repo's image-3f7fa8

According to Stack Overflow Developers Survey 2020, ReactJS was voted as the most loved and wanted Javascript web framework.

Learn Repo's image-16d398

An HTML tag is a special word or letter surrounded by angle brackets, . HTML tags are the hidden keywords within a web page that define how your web browser must format and display the content. Most tags must have two parts, an opening and a closing part.

Learn Repo's image-8c0bf

You starting point to a successful System Design interview round as a Frontend Developer!

Learn Repo's image-626b2

How to “instantly” create a front-end for your Python program.

Learn Repo's image-3fc4e

Rails 6 is out for few months now, I happen needed to do a project with it. But I found I can’t use the same way to integrate Bootstrap 4 & Font Awesome 5 in Rails 5 in my new project. Because in Rails 6, it start to use “webpack” as default Javascript complier.

Learn Repo's image-9005a

Recently I wanted to add a multi-step form to my site. Since my site runs on Hexo, a static page generator, I had some doubts about how to execute this task. I already had a static form on my site, and I didn’t want to spend too much time on the development of features like steps, show/hide logic or validation.

Learn Repo's image-93c518

Fetching data asynchronously with Redux Thunk was always too much of a hassle for developers until Redux Toolkit arrived with so many promising features.

Learn Repo's image-acf51

It’s been a long time since Hypertext Markup Language (HTML) showed up to become the basis of the web. Since that time, many things have changed, and some features of the HTML files went from desirable to negative. Thus, a cryptic markup or an obfuscated source code once considered useful things to avoid unauthorized copies, seems to be a nonsense in the fight for positioning in search engine results that we live in today.

Learn Repo's image-b58da

 If you’re trying to learn CSS Flexbox, I bet you’ve spent some time watching a few tutorials on YouTube. Maybe you’ve seen the Wes Bos series, that’s a great one. Maybe you’re bi-lingual and found some helpful content in your native tongue. Most technical content on the internet is in English, as we know. Yet, sometimes I find some amazing content in my native Portuguese. (Like this remarkably simple to understand tutorial on Flexbox). Finally, how can you not have resorted to the Interneting Is Hard tutorials?

Learn Repo's image-fc7548

There’s a foundational question that every project starts with: accept the freedom to roll your own solutions along with the burdens that go with it, or take the chance to use sensible defaults that allow you to move quickly, but hide a multitude of decisions and set you on a prescriptive path.

Learn Repo's image-1ef19

Fetching data from internet is one of the most common operations that every developers should master. In Flutter, this operation is pretty straightforward. In this post we will learn how to handle data from fetching to displaying it on our mobile apps.

Learn Repo's image-3f82e8

Why would you want to use an editor that is almost 30 years old?
Because it has come to stay, and isn’t it better to learn something that will stick around? Well, also because it is damn powerful.

Learn Repo's image-61b3f

Edge SSR, nested routes, and no client-side state differentiate Remix from Next.js, Gatsby but not best suited for realtime apps and sharing data across routes.

Learn Repo's image-56e5c8

Exploration of a real-life example of Clean Architecture in action on Frontend application. What could go wrong?

Learn Repo's image-6ca678

How plugins work in Vite and how to create a custom plugin for Vite

Learn Repo's image-b713c8

A more standard way of structuring React applications which scales across frameworks and projects.

Learn Repo's image-cdc9b8

There is a lot of information about different HTML/CSS features.
I want to tell you about equally useful, but less popular tips for you work!

Learn Repo's image-6f40e8

When building Angular applications you compose the UI of your applications through shared reusable Angular components.

Learn Repo's image-ca4778

Speaking about frameworks for making web applications, we must consider worldwide known Angular, which goes in two different versions — Angular or AngularJS.

Learn Repo's image-f12828

We’ll explore the imports field in package.json and how it can be used to configure path aliases for various use cases.

Learn Repo's image-1720c

We all have struggled with keeping our CSS classes ordered, maintainable, and more specific. SASS nesting and the BEM (Block – Element – Modifier) structure will help get us to get rid of this concern.

Learn Repo's image-e3af48

More and more developers are currently deciding to boost their workflow, minimize unnecessary tasks, and structure their virtual desks through admin panels with Node.js backend.

Learn Repo's image-c239f8

Probably the cleanest way to forward base props from a wrapper component in Vue.js

Learn Repo's image-797b38

ReactJS is a fantastic frontend framework, and Django is a fantastic backend framework. However, as usual when dealing with anything of more than trivial complexity, it isn’t easy to get the two to place nicely together. It’s not like taping a banana to a wall.

Learn Repo's image-ba733

Chart animations, which will make your application shine.

Learn Repo's image-f51358

React Native Animation is an interesting topic56 where a dull application could be converted into an interactive and beautiful app. When you first login into an application, the thing which impresses us the most is interface and its interactivity. Working with animations could look a bit overwhelming at first but it is essentially a process of just 3 steps.

Learn Repo's image-d84178

Autocomplete Search Component With React and TypeScript

Learn Repo's image-983ff8

Hi everyone! Today I want to talk about fast TS compilation. There are a lot of tips and tricks about TypeScript code style. But not about compiler performance.

Learn Repo's image-0643d

Web security is a topic that is often overlooked by frontend developers. When we assess the quality of the website, we often look at metrics like performance, SEO-friendliness, and accessibility, while the website’s capacity to withstand malicious attacks often falls under the radar. And even though the sensitive user data is stored server-side and significant measures must be taken by backend developers to protect the servers, in the end, the responsibility for securing that data is shared between both backend and frontend. While sensitive data may be safely locked in a backend warehouse, the frontend holds the keys to its front door, and stealing them is often the easiest way to gain access.

Learn Repo's image-321e98

The best way to use SVG icons is to create an SVG sprite. Here’s an easy tutorial for beginners and pros alike.

Learn Repo's image-6197b8

Developing an admin area for your React web application can be very time-consuming. And it is just as important as designing all of the front-end pages. Both admin area of your web-application and the pages themselves must be pixel-perfect, fully responsive and have mobile-first and user-friendly web design. In this article, I listed some of the best ReactJS admin dashboard templates that can speed up your development and save you a lot of time and money, eliminating the costs of creating a web application from scratch.

Learn Repo's image-b54db8

Debugging Angular Application in Production mode

Learn Repo's image-19e5f

In the first part of this tutorial we are going to build a flash message step-by-step with React and Material UI.

Learn Repo's image-139d58

Learn how to create and integrate a personalized map on your website using Google API.

Learn Repo's image-dea5c

Drawing from 12 years of programming across various languages, I’ll share how I’ve applied principles from these to my frontend projects.

Learn Repo's image-cc8b1

react-cool-dimensions is a React hook that measure an element’s size and handle responsive components with highly-performant way, using ResizeObserver. Try it you will ❤️ it!

Learn Repo's image-33e8c

Troubleshooting with source maps uploading to Sentry with Next.js

Learn Repo's image-cf71b8

reCAPTCHA is a tool that can protect your applications from fraudulent actions.

Learn Repo's image-0a766

Originally published on gitconnected.com

Learn Repo's image-edba8

Developers have been frequently using this attribute to open a new webpage. But this attribute, though looks pretty simple, can create a major security threat to your application.

Learn Repo's image-cd0a68

There are a lot of React pre-made components out there that promise infinite scroll functionality. The problem with that is that sometimes they are not tailored to fit your specific needs, especially if you are using the newly featured React-Hooks to create functional components all across your application. These pre-made components work well with class components, but they have not been updated to work with the state-of-the-art functional hook-components.

Learn Repo's image-ac20b

How to achieve better type safety and code quality by improving types in TypeScript’s standard library.

Learn Repo's image-7f8008

In this article, we will consider several interesting hacks that allow you to use custom properties for what would seem impossible without preprocessors or JS.

Learn Repo's image-8e92e

The React Context API provides a way to share properties that are required by many components (e.g., user settings, UI theme) without having to pass a prop through every level of the tree (aka prop drilling). Although Vue.js does not provide the same abstraction out of the box, in this article, we’ll see that in Vue 3, we have all the tools we need to replicate the same functionality quickly.

Learn Repo's image-a16548

Upgrading from Angular 8 to 13 – the most common errors and their respective solutions

Learn Repo's image-9215

As you might notice, Tailwind CSS has become popular among the developer community. I’m a big Tailwind fan and recently, I’ve built several React projects with Tailwind CSS. In this article, I’ll describe why Tailwind CSS has brought so much value to the front-end development community.

Learn Repo's image-2952e

How a design system can serves as a cohesive language bridging the gap between design and front-end development.

Learn Repo's image-69aa98

Today we’ll be making this cute chicken follow your mouse! We will use JavaScript to make the eyes of this CSS chick follow where ever your mouse goes.

Learn Repo's image-eabf88

Web page styling has evolved over the years, from just styling HTML elements to a well thought, organized and scalable approach. Implementing CSS style on a web page can be a complex task with many different display presentations available on modern websites. Paying closer attention to how smaller parts of the webpage fit into the whole design flow of the webpage can be an important tool for efficient development.

Learn Repo's image-aba268

This article is a prequel of sorts to my earlier 110% Complete JWT Authentication with Django & React - 2020 article. That article covers how to get started with JWT authentication in a typical React and Django Rest Framework project, and it does that well enough. There’s just one major annoyance with it – I couldn’t figure out how to get live reloading working! So for every change made to the frontend, we had to shut down the dev server, rebuild the React bundle, and start it up again. Talk about tedious!

Learn Repo's image-474be8

Do you enjoy building fast and professional looking pages using React and Bootstrap? What if I tell you that there is a more efficient way (and in my opinion, that looks more professional) to build websites.

Learn Repo's image-f2ee48

Typically, when we build a single-page application, the frontend and the backend are living in two very separate worlds that are connected with a web API. Even if they are implemented with the same language (JavaScript), they cannot communicate directly using this language. They need something else in between, so we build a web API (REST, GraphQL, etc.), and that complicates everything.

Learn Repo's image-27762

Nowadays, as a webdeveloper, you rarely build anything from scratch: your daily job mostly consists of integrating various Javascript libraries together. If you are building a web app you are most likely going to use some framework like React, Vue or Angular for your front-end. To transmit and manage the data you will be using Redux or GraphQL. For the backend, there will be Express and probably Loopback. Then you need to cover everything with tests, so Jest, Mocha or Jasmine must be present too. Finally, there will be UI frameworks like Bootstrap and maybe some charting tools. I have already counted at least 7 core libraries and all of these are in a single project! And what about underlying technologies like Javascript itself, Node.js and, probably, Typescript? Well, that’s a lot!

Learn Repo's image-77a73

If you are aware of the latest developments in .NET for the last couple of years, you must have heard the buzzword ‘Blazor’ quite often. It is a revolutionary client-end User Interface framework developed by Microsoft’s mighty ASP.NET Expert team.

Learn Repo's image-a69af

As the world becomes increasingly digitized, the demand for front-end developers is only going to increase.

Learn Repo's image-b0a918

A fast and easy way to create an NPM package from start to finish

Learn Repo's image-1bf318

Step-by-step process from creating an Embedded widget using Shadow DOM and Typescript.

Learn Repo's image-4afbf8

The React JS dev team announced some exciting changes several months ago – React would be getting a “Concurrent Mode”. Essentially this would allow React to perform multiple UI renders concurrently. Of course, JavaScript is single threaded and true concurrency is an illusion, but the new features will allow web apps (and Native Apps once these features hit React Native) to be much more responsive and snappy than they are now with less effort and custom code from the developer to make this happen.

Learn Repo's image-9d6638

Hi, fellow RxJS streamer! 👋

Learn Repo's image-e5f79

React library provides us two built-in hooks to optimize the performance of our app: useMemo & useCallback. At first glance, it might look like their usage is quite similar, so it can get confusing about when to use each. To clear that confusion, let’s dig in and understand the actual difference and the correct way to use them both.

Learn Repo's image-0209e

Concurrent rendering in SolidJS with Suspense, transitions, and time slicing can greatly improve the experience of users with a slow CPU or a slow connection.

Learn Repo's image-0a4

PH: Danny Meneses from Pexels.

Learn Repo's image-10874

Are you having a hard time changing some properties of some bootstrap classes with CSS?

Learn Repo's image-a6bb7

Have you ever come across a rather complex 3D creation while surfing the internet and your curiosity leads you to click on it to see if it has been rendered in Flash? These days, the features that come with modern browsers give you the power to create amazing projects without needing an external animating tool.

Learn Repo's image-fbdd78

Using Vue3 and Vite page inside of sub-folders.

Learn Repo's image-71e848

The right technology stack used for building a web application is a critical element of project success. The reason is pretty simple. The product creation doesn’t only imply making an outstanding user interface design and ensuring high usability. It is also about delivering a stable solution that works as intended and adds value to users.

Learn Repo's image-b9f098

Discover how a non-CS background led to securing multiple offers as a Frontend/Software Engineer, overcoming challenges in job hunting.

Learn Repo's image-89137

Statemanjs is a powerful, efficient state management library for JavaScript and Node.js.

Learn Repo's image-720c48

How to optimize an Angular app? First, we need to consider how we understand optimization as such. Optimization helps achieve better app performance and easier code maintenance. Optimization is not a checklist or a to-do-list, and there is no universal way to optimize your app.

Learn Repo's image-1b1c2

Clearing up the confusion between Prettier and ESLint. Prettier tidies code, ESLint ensures quality. Use both wisely!

Learn Repo's image-f096d

Efficiently validate forms with a single set of rules for both front-end and back-end using JSON Schema.

Learn Repo's image-67e87

Learning it will not hurt you, but introducing it into a project can raise a few eyebrows. For greenfield projects, it makes sense to default to vanilla JS.

Learn Repo's image-39bee

A comparison of static site generators and how server-side rendering hurt performance

Learn Repo's image-80d49

Check the latest statistics on the usage of Vue and learn why this framework is growing in popularity.

Learn Repo's image-44e1f

Some online code editors have basic features similar to text editors while others complete Integrated Development Environments (IDEs). We review both.

Learn Repo's image-a6493

When you are building a website, you might decide to use a CSS framework like TailwindCSS, Bootstrap, MaterializeCSS, Foundation, etc… But you will only use a small set of the framework, and a lot of unused CSS styles will be included.

Learn Repo's image-834c8

Learn everything you need to know about Front End Development via these 302 free HackerNoon stories.

Learn Repo's image-10978

Unlock the potential of Atomic Design in UI development: Benefits, drawbacks, and a comprehensive case study with React.

Learn Repo's image-e2f548

This article discusses the Feature-Sliced Design architecture, as in my opinion, it is the best for complex frontend projects among the available options.

Learn Repo's image-69748

Modern browsers are more powerful than ever before. We can do many things in the browser with JavaScript now, we’ll capture images in the browser with js.

Learn Repo's image-8a2708

Dive into the workings of React’s useEffect Hook. Learn how to handle side effects in your functional components through real-world examples and use-cases

Learn Repo's image-0c82c8

JavaScript is a complex language. If you’re a JavaScript developer at any level, it’s important to understand its foundational concepts. This article tackles 12 concepts that are critical for any JS developer to understand, but in no way represents the full breadth of what a JS developer should know.

I will be continuously updating this list in a Github repository called JS Tips & Tidbits. Please star ⭐ and share if you want to follow along!

Learn Repo's image-24ffd8

Tailwindcss provides a modern spin on writing css. And unlike bootstrap, it allows us write css without predefined classes i.e we can create our own custom styles without external opinions on how things should look.

Learn Repo's image-7e8b98

JavaScript was is and will always be the first language of choice for developing front-end of any web application. We all know it.

Learn Repo's image-cc618

Appwrite is a new open-source, end to end backend server for frontend and mobile developers that allows you to build apps a lot faster. Appwrite goal is to abstract and simplify common development tasks behind REST APIs and tools, to help developers build advanced apps way faster.

Learn Repo's image-8379b8

Learn to create real-time charts in React with Highcharts and WebSocket. Includes setup guide, code examples, and GitHub repo for quick experimentation.

Learn Repo's image-f3106

On October 10, 1994, Cascading Style Sheets (CSS) was proposed to style online documents. But then the Internet exploded with web apps and devices, and CSS fell behind. It was not designed to layout complex user interfaces on multiple screen sizes.

Learn Repo's image-14ea08

Companies like Airbnb, Apple, Uber, and GitHub have changed the ways they design digital products by incorporating their design language and organizing it into a system that can be used across all employees — and even outside of the company.

Learn Repo's image-b07c68

If you plan to enhance your experience in frontend development, ViteJs is the next-generation tool you should consider. Let’s understand why Vite is faster.

Learn Repo's image-3ca2

JavaScript runs the world (at least the virtual part), but what runs JavaScript? That’s exactly the question we are going to answer!

Learn Repo's image-75829

Learn effective frontend testing strategies to ensure application reliability, prioritize critical scenarios, and balance effort with quality.

Learn Repo's image-63ae9

When you are creating a website there are several factors to take in count. One is that any website today has to be easy to read on mobile and desktop versions, it has to be friendly and also you should try to make it look good.

Learn Repo's image-04abb

The Pointer Lock API (formerly called Mouse Lock API) provides input methods based on the movement of the mouse over time (i.e., deltas), not just the absolute position of the mouse cursor in the viewport. It gives you access to raw mouse movement, locks the target of mouse events to a single element, eliminates limits on how far mouse movement can go in a single direction, and removes the cursor from view. It is ideal for first person 3D games, for example.

Learn Repo's image-fa361

Hey there 👋Thanks for checking my first Hackernoon article. My name is Vova and I’m a self-taught front-end engineer. I started learning front-end two years ago and was lucky to land my first job in a tech startup. Getting the first job is (very) challenging but the startup I applied to wanted to give equal chances to the professionals of all levels.

So the last 1.5 years I was playing with React, Redux, Webpack, fetch, Node.js, Express.js Backend, Webhooks.…You know, in a startup you are wearing different hats. I was making 20+ landing pages, setting up A/B tests, helping the marketing team to make automation and eventually doing some design tasks.

That’s fun and I always enjoyed design tasks, even if they were small. So it became asking myself, what other people are using for making design tasks?

Here is what I got from a small Twitter research:

Learn Repo's image-d17e28

My first intro to positioning with grid and flexbox started with a course on CSS3. Three months after saw me in a coding boot-camp for remote software developers.

Learn Repo's image-fc2bd8

OUTLINE

Learn Repo's image-f01548

I am Javier, a guy starting in this world of web development. My background is the filmmaking business, especially the video edition. I am writing this article to help guys like me that are learning web development or everyone that considers the design or the “look” of a webpage one of their passions. Back in my days of video-editor, one cool thing that I found in the software video and design editors was the ability to blend two images or more in order to display better. So if you just put an image in a given color background you can start to discover how the different values can make interesting looks.

Learn Repo's image-f2912

Do you often find yourself banging your head against the wall when trying to make your page responsive? I sure did for a long time, that was before I became familiar with the grid system. I had already seen and used grid a few times but I was a little intimidated by the huge amount of properties that it has to offer, but today I’m pretty comfortable creating layouts with just CSS Grid, so in this article, I want to show you what I think are the most important properties that you can use in CSS grid to make your web page fully responsive.

Learn Repo's image-4cb1

Note that under open source projects we assume the following:

Learn Repo's image-d69d48

How to Configure tsconfig for Optimal Type Safety in Your TypeScript Code.

Learn Repo's image-172698

The Introduction

Learn Repo's image-a0dfb

Vue is quickly growing in popularity among developers and Vue admin templates and themes made with help of Bootstrap is its most popular category.

Learn Repo's image-bb0f6

useEffect is a hook that allows us to perform side effects in function components. It combines componentDidMount, componentDidUpdate, and componentWillUnmount

Learn Repo's image-144098

When choosing between pixels and rems in CSS, you should almost always use rems. It’s a simple rule to follow. This article explains why.

Learn Repo's image-f7684

Once upon a time, we could simply put an HTML and a script file into an FTP server, quickly have a working website and call it a day.

Learn Repo's image-40f55

These are 8 projects with requirements and designs that you can do to add to your portfolio as a Front-end Developer. The order of these projects is from easy to intermediate level.

Learn Repo's image-ca4f6

Ryan Dahl speaks about the main challenges in Deno, the future of JavaScript and TypeScript.

Learn Repo's image-47ed88

React, Gatsby, Next.js. Which of the three should you choose for your frontend web development and what should you understand before you make the decision?

Learn Repo's image-9968e

A React hook to filter large amount of data using Web Worker.

Learn Repo's image-2fb7f8

Today we are going to recreate the famous Instagram double-tap to like effect!

Learn Repo's image-ec6d5

JavaScript is on the list of requirements for a position as a web developer in any IT company at the moment. It is hard to imagine building modern web applications without JavaScript. This programming language provides IT specialists with an effective and relatively easy way to create interactive applications able to comply with the tastes of any picky customer. The choice of the JS libraries and frameworks adds dedicated followers to this language.

Learn Repo's image-aaed78

In this guide, I create a morphing sphere with a cool, wireframe background.

Learn Repo's image-33ee4

Imagine that you need to develop a web application from scratch to monitor and analyze raw data. For example, you own an average size online store. You are not satisfied with the existing solutions for data analytics and you want to manage what components will be in your admin panel by yourself. It is also very important for you to work with raw data and build analytical charts yourself.

Learn Repo's image-18b22

There is a lot of information about different JS features.
I want to tell you about equally useful, but less popular tips for working with this language!

Learn Repo's image-753f38

If you don’t have any definite preferences in design, you should try dark colors, because dark themes look so stylish and become more and more popular. That is why we decided to find the most amazing React, Angular and Vue admin templates with dark themes. If you ever googled admin templates then you probably know that there are tons of them and that is fine to be on the fence about which one to choose. If you are not sure whether to use admin dashboards templates or not you can read the article about the benefits of admin templates. The incorrect choice of an admin template may lead to a giant waste of time and money – so it’s the decision you should think about for a while.

Learn Repo's image-a1d53

Introduction

Learn Repo's image-3411c8

Front-end development takes much more than writing clean code. While writing concise and legible code is not mandatory, it will save many headaches in the future. The chances of writing code that will never be changed or never looked at again are slim to none, and time spent getting lost in old code is time wasted. Here are some key web development best practices for HTML, CSS, and JavaScript.

Learn Repo's image-a5e6e8

In this tutorial, we are going to learn what is higher-order components, the syntax of higher-order components, and how to use HOC in React.

Learn Repo's image-afc74

A comprehensive collection of React technical questions to help you prepare for frontend interviews.

Learn Repo's image-b94bc8

Explore 10 powerful open-source charting libraries for React to help you visualize complex business data, dashboards, timelines, and more.

Learn Repo's image-cae85

The world’s most popular open-source framework used by developers with HTML, CSS, and JavaScript is ready to roll out the new release – Bootstrap 5 anytime soon!

Learn Repo's image-a54ac

Learning a new skill can be challenging. But as humans, we always strive for better ways to be more effective and productive.
Coding means using a programming language to get the computer to behave as desired. To a tech geek, that sounds easy or doable, but to a code newbie like myself, I barely see how that can be possible.

Learn Repo's image-b43af8

Bootstrap carousel with rails

Learn Repo's image-e40aa8

So you’ve started using sass, it makes things easy, right? Well, true, but one day, I run into some errors that almost changed my mind about that.

Learn Repo's image-d829c

There are many different guides and guidelines on the Internet.
I tried to go through all of them and put together a little cheat sheet.

Learn Repo's image-96a448

Apps grow. The React world often recommends half-baked solutions for state management. Prefer tools that scale well instead.

Learn Repo's image-011258

State. That’s one word behind Redux’s existence in the React framework. But wait a minute what is the state of an application, and why does it matter in single-page applications(SPA). Oh, single-page applications? What are those too? Let’s back it up a bit and take it one step at a time.

Learn Repo's image-4ccf98

Develop React Native code without building the native binaries, or work on the native parts without the business logic in JS? You can have both, here’s how!

Learn Repo's image-99649

What criteria do you use when choosing a React boilerplate? We made a comparison of boilerplates by features and analyzed each of them

Learn Repo's image-3cc13

50+ Github Repositories Every Front-end Developer Needs

Learn Repo's image-7442d

An article that describes the advantages of the front-end frameworks Angular and Vue over the front-end React library.

Learn Repo's image-70bc58

React is build on top of pure Javascript for the most part. Here you will learn about 10 Javascript concepts that will help you write better React code.

Learn Repo's image-4cd0d8

When you join the Front End world or you have a lot of years on this side, some questions appear for example: What is the best way to build the front end? How can I keep a front end cleaned and organized? Should I add unit testing? That’s difficult to answer but I think I can share some good tips and articles about the Front End side so, let’s go!!!

Learn Repo's image-84ae58

In this article, we’ll explore the concept of avoiding if/else structures in your Angular code and provide practical tips to help you write better code.

Learn Repo's image-2d4d3

Hi everyone! There are a lot of tips and tricks about CSS styling. But not in this article. Today I want to talk about how to use CSS more efficiently and make

Learn Repo's image-e409b8

Bootstrap 4

Learn Repo's image-59ada8

Started as a simple charting tool for monitoring a snow depth near the owner’s country house in Norway, Highcharts quickly became one of the most popular visualization libraries. It provides a lot of great built-in interactive features and is easy to use.In this tutorial we are going to build a simple e-commerce dashboard with Cube.js and Highcharts. We’ll use the main Highcharts library, as well as Maps, Stock, and Solid Gauge modules.

Learn Repo's image-938c18

I will illustrate how to use Mapbox with React and explain how these technologies work together.

Learn Repo's image-3b98a

Over 40, with no technical background, this is how I learned a Frontend Framework in 2 weeks.

Learn Repo's image-80c658

Learn how you can use CSS animations to create facial expressions through position, transitions, and opacity.

Learn Repo's image-fc3b

CSS Modules helps you create independent and customized cascading style sheets for any .js file rendering HTML in your React application.

Learn Repo's image-7dbf58

The other day I was reading up on the legendary React God Dan Ambrov’s great but very un-TLDR post on useEffect.

Learn Repo's image-4857d8

MUI (Material-UI) releases v5 of its core React components – brings advanced styling and customization features, new components, and more.

Learn Repo's image-6003f8

CSS Animations enable the front-end developer to animate HTML elements which in turn give your website a fun and cool look. In this post, we will take a deep dive into how to use animations in CSS. When you are done, you should have a good understanding of the topic. Try typing the code into your code editor and see how it works. This will help the concepts sink in deeper. Now let us take a look at this example.

Learn Repo's image-4100d8

When a React application is optimized, loading times are significantly reduced, allowing users to quickly access content and start interacting without unnecessa

Learn Repo's image-981948

We at Flatlogic create top Vue, Angular and React admin templates for businesses to manage, analyze and visualize their data and one of the best React Native mobile templates

Learn Repo's image-dcedf

Learn Repo's image-6e129

How to Build a React Native App

Learn Repo's image-c9ba3

“Don’t repeat yourself.” Every programmer has this concept drilled into their head when first learning to code. Any time you have code you find yourself duplicating in several places, it’s time to abstract that code away into a class or a function. But how does this apply to user interfaces? How do you avoid re-writing the same HTML and CSS over and over again?

Learn Repo's image-27846

JavaScript Promises evaluate eagerly, but sometimes that’s a problem. This post covers why and how to create custom lazy-evaluating promises.

Learn Repo's image-9ecac8

In this post, we will dive into actual implementation of Skeleton Loader step by step.

Learn Repo's image-4bb64

Discover how to apply Domain-Driven Design principles to decompose micro-frontends. Improve your front-end architecture and enhance your development workflow.

Learn Repo's image-9a20e

Application example built with Angular 14 and adding the ESLint using @angular-eslint/schematics library.

Learn Repo's image-c3de38

Writing clean front end code for a resilient, readable front end code repository.

Learn Repo's image-517ce8

5 Major Challenges Faced by Web Application Development Teams Today and Solutions to Solve Them Without Breaking Your Company’s IT Budget

Learn Repo's image-71fd1

The appearance of Node.js became the new era for JavaScript because of the opportunity to synchronize frontend and backend. All JavaScript programs with help of

Learn Repo's image-436d7

Discover how to secure your web applications against browser vulnerabilities with this comprehensive guide for web developers

Learn Repo's image-f936a

In this piece, I dive deep into the complexities of Asperger’s syndrome, discuss the pros and cons of having aspies on programming teams, and provide practic

Learn Repo's image-acb7b8

How to Create Google Chrome Extension Part 2

Learn Repo's image-7dd78

This article provides a curated list of Svelte libraries to streamline app creation and offer ready-to-use solutions for various development tasks.

Learn Repo's image-1fda2

Learning web development is a journey an aspiring software engineer should consider, it involves learning, self-motivation and access to a lot of online resources, it’s also good to have a mentor.

Learn Repo's image-801c98

Appwrite Is a New Open-Source Backend That Strives to Make Programming Less Painful

Learn Repo's image-dca6e

Localization of any type of application, be it a web, mobile or desktop app, can be tedious and irritating. In this article, I’ll show you how can you handle that easily with Localazy and vue-18n in a way that you’ll spend your time effectively and actually enjoy the localization process.

Learn Repo's image-b7939

If you are a web developer, you must have heard about viewport, and the below line may seem familiar to you.

Learn Repo's image-b6a27

DOM Manipulation is the process by which one can dynamically change the content of the web page. Working with DOM should be fairly easy.

Learn Repo's image-44f3f8

The CSS :before and :after properties are what also known as pseudo elements. They are used to add something before or after the content of an element. There are a lot of great uses for these pseudo elements, and we are here to explore some of them.

Learn Repo's image-dc9cb

Autocomplete is a feature to predict the rest of a word a user is typing. It is an important feature to implement that can improve the user’s experience of your product.

Learn Repo's image-832a88

Explore three approaches to implementing short HTTP polling using client-side JavaScript.

Learn Repo's image-d24ec8

Full Disclosure:

Learn Repo's image-65ea9

Why theming breaks in mixed frontend stacks and how to fix it with isolation, render control, and strict composition rules.

Learn Repo's image-96ecd

This article will show you some typical mistakes that almost every Javascript programmer has made during his career.

Learn Repo's image-456fd

A tutorial of actionable design tips to achieve satisfaction with the look of your bootstrap themed site.

Learn Repo's image-83eef8

Solving Feature-Sliced Design aka FSD combination problem with NextJS

Learn Repo's image-031788

In this project, we are going to build GitHub user Search App using Github API. We will design the UI of the app using Tailwind CSS with Next.js as a framework.

Learn Repo's image-a0a8e8

I won’t make the intro too long. I will shortly introduce you to the Material Framework and mention our traditional criteria for evaluating dashboards/admin templates.

Learn Repo's image-585ba

In today’s article, we will have a quick look at 10 admin templates and themes that are simple to use and good to look at.

Learn Repo's image-391ba

To have a solid understanding of the structure of an HTML page. Let’s add a basic code.

Learn Repo's image-010618

A brief test of some CSS skills to help prospecting developers prepare for interviews or just to keep their skills sharp.

Learn Repo's image-7dacd

Everyone who wants to become a web developer or a web designer needs to start by learning HTML and CSS. The HTML (HyperText Markup Language) is only for structured a page and CSS (Cascading Style Sheets) which adds more styles on the page. In this tutorial, we will focus on CSS.

Learn Repo's image-34d0a

The 3 key decisions that makes Vite faster than Webpack.

Learn Repo's image-3480d8

In single-page apps that use the Vue Router, it is common to create a path parameter that changes the behavior of a route. A common problem occurs when a user alters the path manually in the address bar. Manually changing the URL does not rerender the view! This can cause unexpected behavior because mounted() hooks don’t fire and nested components don’t reload.

Learn Repo's image-1cf378

This article will help you to start a path to front-end development. In the last 10 year’s I didn’t pay any attention about programming and the way websites built. About 2 years ago, I started to spend more than 12 hours every day working as a remote tester for several platforms.

Learn Repo's image-87e7c8

I have been working in the automation field for more than a decade, and have seen automation tools evolve in unique ways. During the earlier years, when AI technologies weren’t prevalent, I remember how our automation team faced particular and unavoidable challenges which we, at that time, thought were some of the trickiest to resolve from our end. But we accepted it as just a part of daily life in the automation world and adapted to it.

Learn Repo's image-db9d98

As someone who’s held both front-end and back-end positions, and even been a hiring manager, read on and I’ll give you my thoughts.

Learn Repo's image-5e3228

display: flex will change the way that your text will appear when rendered based on how you set its behavior and how large the box it is placed in is.

Learn Repo's image-65cad8

Hello everyone, how has it been working with the challenges of COVID-19? Today, I will be sharing how I got gritter to work with Rails 6. According to the github Readme;

Learn Repo's image-d3a268

Learn how the CSS :has() pseudo-class can improve HTML forms through validation hints, conditional content, fancier designs, and more.

Learn Repo's image-feeac8

This is my story about how I got a job as a web developer at 16 using reddit while having 0 experience

Learn Repo's image-e9776

The HTML evolution from HTML 2 to HTML 5 has seen an enormous shift of things which has empowered web developers in tremendous ways. Committed web engineers that have been in this space long enough will tell you that these changes have made web development much easier. A release of an HTML version means a better and easier way of doing things and for those that have not been writing HTML some time, catching up with the rest without taking a course is next to impossible. With HTML 2 that was launched in 1995 all the styling and how the page looked was a responsibility of HTML.

Learn Repo's image-f9e9a

15 common mistakes that every newbie React developer ends up making

Learn Repo's image-527488

Where is front-end development heading in 2021? Jay Freestone examines trends and technologies that will shape web development this year.

Learn Repo's image-36ba8

This page provides resources for working with CSS Name Colors. It contains Named Color groups, palettes, favorites, and even fun facts.

Learn Repo's image-1e5338

In a React app, data is fetched in the parent component and then passed down to child components through props.

Learn Repo's image-559f3

12/31/2022: Top 5 stories on the Hackernoon homepage!

Learn Repo's image-1cfc88

Avoid duplicate-request & race-condition when creating JavaScript enhanced forms. Cancel previous fetch requests with AbortController.

Learn Repo's image-23fbb8

Master state management in React using Context API. This guide provides practical examples and tips for avoiding prop drilling and enhancing app performance.

Learn Repo's image-f06118

From Engineering to Surfing!

Learn Repo's image-48b958

The vast majority of things a frontend engineers need to do can be done without knowing anything about the backend other than the API. If you work on different parts of the frontend for long enough though, you’ll probably run into something that does require some backend knowledge. Here’s the short list of topics that a frontend engineer should know about the backend.

Learn Repo's image-e1bdd8

Installation, Components, Properties and DOM events in a nutshell

Learn Repo's image-4b1ab

The Flutter charting library Graphic has a well-designed interaction system for various interactive charts.

Learn Repo's image-a470a

Have you ever watched the amazing animations of Tony Stark’s supercomputer? If so, do you remember when he was using his computer to build his armor suits or create a new element? It was amazing to see the smooth transitions in the UI (Jarvis) when he played with it. And what about if I tell you that now we can recreate some of these animations only with HTML and CSS.

Learn Repo's image-0e0618

This tutorial shows how to combine the functionality of a PHP backend and React front-end. The goal is to utilize their respective strengths fully.

Learn Repo's image-f4a5d

In this blog, we’ll explore common barriers on web pages faced by users with mental health challenges.

Learn Repo's image-91a908

I am a student that recently commenced studying HTML and CSS. I was eager to learn how to apply the styles in the way I see foremost visually appealing as today’s standards.

Learn Repo's image-ef14a8

Twitter Bootstrap is the most popular CSS framework. It has been so since its first release in 2011. Its constantly rising popularity begs the question: what aspect of it allows room for the different look and feel of millions of websites that are built on top of it? In this article, I demonstrate how to modify Bootstrap 4 according to a design that has its own color theme, responsive breakpoints and spacing styles.

Learn Repo's image-c814d8

Frontend is anything that the user sees and interacts with. Backend, on the other hand, ensures that everything that you’re seeing works fine.

Learn Repo's image-1ec7f

Learn Repo's image-91a6d

In this series of three articles, we are going to build a decentralized application with a back-end. We will use rLogin suite, developed by RIF Identity team, which will allow us to build a secure, reliable and scalable application from scratch.

Learn Repo's image-562968

Choosing a UI library for your frontend project can be a challenging task. I will try to help you make this hard decision.

Learn Repo's image-7d24

The Front-end handles the presentation of a website for end users while a backend handles the relations and connections of servers and features with databases.

Learn Repo's image-2ed138

Python and JavaScript are two of the most used programming languages. Even though both are object-oriented programming languages, they have different scopes.

Learn Repo's image-2d18c8

‘ One should never trust data coming from the user side ’.

Learn Repo's image-b1deb8

Typically, domain models and UI views are completely separated. A few years ago, we had a good reason to do so because the views were mostly made of imperative code. But now that we have functional UI libraries (e.g., React with hooks), wouldn’t it be possible to gather everything together, and implement the views as methods of the models they represent?

Learn Repo's image-2374b

In this article, you are going to build your first React application. React is the most popular front-end framework and it’s for good reasons. One reason is that React will only update the parts of your website that got changed.

Learn Repo's image-6d7b3

Context

Learn Repo's image-1e7e4

In this article, I will describe the process of creating the skeleton loader solution and turning it into a library.

Learn Repo's image-5d9dc

What is the computed value of the display property for the .child element in the following example?

Learn Repo's image-814e

There are different ways to connect react frontend and NodeJS backend. In this blog, I am going to tell you three ways how you can connect backend and frontend.

Learn Repo's image-aa6278

This article is a mix of arguments, reality checks and a code solution at the end. Its focus: device (touch/desktop) driven code split in React with no backend.

Learn Repo's image-104178

KPIs or Key Performance Indicators are a modern instrument to make a system (business, for example) work effectively. KPIs show how successful the business is, or how professional the employee is. It works with the help of measurable values, that are intended to show the success of achieving your strategic goals. KPIs are measurable indicators that you should track, calculate, analyze, and represent.

Learn Repo's image-8d696

My story with CSS animations begins when I was trying to figure out how to become a unicorn in the programming world, the mixing between designing a User Interface (UI) for working in the back-end later it was quite impressive and hard for me, a person with a fully theoretical/academic knowledge foundation, but, at one moment, my fairy godmother appeared in front of my eyes, pure CSS animations brought my page to life and started to give me the magic that I was needing for… Creativity.

Learn Repo's image-1043b8

In this blog, I am going to tell one secret tool in the dev console that you can use to debug your next Z-index bug.

Learn Repo's image-490368

How do you smoothly display numbers in frontend? In this article, we summarized some practical principles, introduced a tool library – Number Display, and analyzed it’s source code.

Learn Repo's image-28dc4

Architecture Decision Degradation (ADD) quietly kills velocity. Learn how it happens, the warning signs, and how to fix it with real-world patterns.

Learn Repo's image-e99e48

I’ve got some bad news…

Learn Repo's image-57325

No matter if you write your own CSS or use frameworks such as Semantic or Bootstrap, implementing dark mode is often the most procrastinated feature

Learn Repo's image-171f1

In an evolving world of web development, making the most suitable choice of UI frameworks can greatly impact the efficiency and quality of your applications.

Learn Repo's image-afc548

Creating accessible buttons in HTML is crucial to becoming a great front-end developer; learn how with this guide!

Learn Repo's image-c4cf58

Top 15 Resources to Learn Coding in 2021, Frontend Masters, FreeCodeCamp, Coursera, MDN, W3Schools

Learn Repo's image-df6bf

HTML, CSS, and JavaScript are combined in this elegant language.

Learn Repo's image-00926

DNS stands for Domain Name System, and it is a huge database where domain names are stored with their corresponding IP addresses.

Learn Repo's image-e7c588

In this article, we will look at ways to solve this problem using the example of a “user-profile” component.

Learn Repo's image-5298c8

Quick summary: A project is about to fail. Everybody feels it won’t meet the hard deadline. But the app ended up released on time and bug-free. How is that possible?

Learn Repo's image-c04338

If you haven’t used a precompiler before, you are about to fall in love. When you first learn CSS, you learn it stands for Cascading Style Sheets, which is pretty accurate. Whatever property you change twice, it will be overridden by the latest line. Because of this, CSS involves a lot of repetition and specification. Either via classes, IDs or selectors you have to show the browser exactly what you want to style. But what if I told you this could be easier? You could write a very specific CSS file without repeating so much. When I learned about this, I thought I was dreaming. When I learned how to do it, I promised myself I would never go back to simple CSS if I could help it.

Learn Repo's image-894e48

Here are 5 React frameworks that could speed up your development time when building a web application.

Learn Repo's image-dfa0f8

REST stands for REpresentational State Transfer

Learn Repo's image-ae9a78

Simple article about image optimization in browsers in a few steps.

Learn Repo's image-e187b

RSK is an open source platform for Ethereum compatible smart contracts based on the Bitcoin network.

Learn Repo's image-cc6cb8

In this article, we’ll do a deep dive into the Buildpacks BuikdKit frontend implementation and see how it actually works under the hood.

Learn Repo's image-f86f88

A CSS selector is a set of rules which will allow us to style any HTML element. In
CSS there are many different selectors, they will also explain in detail and a descriptive
example of each of them.

Learn Repo's image-124798

Unlock the hidden potential of HTML! Explore lesser-known features that can enhance your web development skills.

Learn Repo's image-baad78

The goal of this post is to provide you with tools you need to be more productive when developing React applications.

Learn Repo's image-fd2f28

There is a huge number of admin dashboard templates on the internet and a significant number of free ones to download. They usually include such kind of things like graph/chart libraries, dashboard page, alert boxesbuttons, navigation schemes, icons, tables and so on. We will try to find some best suitable UI (user interface) toolkit for your project.

Learn Repo's image-07b4a

Learn how to create effective frontend designs with this comprehensive guide. We cover everything from design principles to implementation strategies.

Learn Repo's image-6f3b8

Interviews often says more about the interviewer than about the actual project and what tasks you would be assigned.

Learn Repo's image-c1cde8

If you’re starting to apply for your first web developer junior position, then you might want to consider building out one of the 4 (if not all) projects.

Learn Repo's image-616f78

CSS, Cascading Style Sheets, is a style sheet language that is simple and easy to learn. It is basically about how to represent HTML elements on the screen. It is mainly used for adding styles to web pages. It is one of the favorites of developers and designers for adding styles to web pages. So, today we will be talking about the 11 most asked questions on CSS.

Learn Repo's image-fcf6e

Looking through the admin template market you can easily conclude that this market is saturated. It’s observed in the number of templates, the amount of developers and (what is of the most important) a bunch of articles of «Best templates …(and here year, description or whatever goes)». And the amount of template becomes bigger and bigger every year. After reading several articles you may find out that to remember the name of the template you have liked is not (just believe us, really “not”) an easy task (of course, if you keep a template page in a browser tab it’s much easier, but don’t forget that RAM is limited and your browser may already keep 40+ tabs).

Learn Repo's image-af284

What is Redux : A beginners guide. Redux is very important if you’re using state in your web app. Especially if you’re React Developer then you must learn Redux

Learn Repo's image-2d42f

It’s the hottest topic these days in the React community, and everybody gets either super excited or completely confused when the word “Suspense” is thrown around.

Learn Repo's image-fdf57

Sometimes it’s necessary to set up a development environment for writing TypeScript code. This article will show you how it’s done.

Learn Repo's image-092c

Did you know that by 2020, it’s expected that there will be 1 million programming jobs unfilled? Unfortunately, great developers are rare to find. If you have tried to hire a developer for your startup, you’d know how difficult it is to find qualified candidates who don’t only have the required skills but also fit your culture.

Learn Repo's image-1ad55

Jumping on learning React is easy, but you’ll hit your head hardly later on if you are not yet familiar with these 4 key concepts detailed in this article.

Learn Repo's image-734eb8

The story unfolds with a common challenge: encountering errors exclusively in the continuous integration environment, distinct from the local development setup

Learn Repo's image-11e18

Without the transition, transform property is able just to turn over the object it is applied to. So, in the most real-life situations (real-life?), these two options are applied together.

Learn Repo's image-41ecc

Learn to use Angular’s DatePipe for flexible date formatting and test across time zones with Chrome DevTools for consistent global user experience.

Learn Repo's image-7b57f

The new version is interesting not only for its new functionality, but also for the shift in priorities, the organization and reflection on mistake.

Learn Repo's image-9e35f8

(Photo by Hilary Susan Osman from Pexels)

Learn Repo's image-19f0c8

Alexander Guzenko shares insights into the importance of good frontend architecture and feature-sliced design.

Learn Repo's image-8919b8

In this article I will talk you about on how I started my path as a full-stack software developer and specifically about the first section on the microverse school program in which includes two elements of the front end development, those are HTML and CSS and not only that, this will include the difference between HTML and html5, CSS with css3 and about a wonderful thing that I always ignore in my life that will save your life in some cases, the frameworks.

Learn Repo's image-79cd48

Create or build a beautiful portfolio website with react, ChakraUi and framerMotion

Learn Repo's image-004a5

How come QWERTY became the most popular keyboard, despite the fact that it might be not the most comfortable to use?

Learn Repo's image-f27618

Explore Vue.js Event Handling: Unveiling Undocumented Behaviors in Multiple Listeners, Inline Handlers, and Method Detection

Learn Repo's image-7ca97

styled-components is a CSS-in-JS library that helps you to write CSS in a component. Here in this post, I will cover more than basics you need to know…..

Learn Repo's image-7146b8

HTML and CSS are two of the most popular tools used to create front-end designs for websites. As simple as they may seem from the outside looking in, they can prove to be quite a challenge at times, pulling one into a black hole of design thinking.

Learn Repo's image-38e65

As a new comer to the development space I recall feeling over whelmed by the amount of time it would take me to complete a project. Working at a development company focused on CMS systems with PHP, my Front End/CSS skills were abysmal. My code was too long and a mess. Filled with repetitious code that looked as messy as spilled spaghetti.

Learn Repo's image-af8c8

Cascading Style Sheet (CSS) Grid Layouts is the most important and powerful layout system available in CSS. It’s built inside a two-dimensional
system, meaning it can handle both columns and rows. You can build a
true grid layout by applying CSS rules both to the grid element and
the parent element.

Learn Repo's image-72ed98

We keep changing how we style the web, but the real problem isn’t CSS. It’s how we build around it.

Learn Repo's image-cf1348

When building apps that rely on data from an API, two things are essential: we want our data to be fresh, and we want it fast. The stale-while-revalidate caching pattern helps us to strike a balance between both.

Learn Repo's image-d7059

And why you should too

Learn Repo's image-724f68

Imagine you have six images on your home page. You might proceed with loading the images separately. After all, they are six different images and to be used in six different places. And you might be right … from your perspective. You also know that loading six different images will force the browser to make six different HTTP requests to the server. And each time it makes a request, a few milliseconds gets added to your page loading time. That’s bad news if you have fifty images.

Learn Repo's image-ab16b

A practical guide to scheduler.yield() – the new Prioritized Task Scheduling API that prevents Main Thread blocking and improves user experience.

Learn Repo's image-5b13a

Here we’ll explore cool newsletters for developers for developers

Learn Repo's image-8d557

Learn Repo's image-27eca8

ECMAScript 5 introduced many awesome features in 2009, the majority of them being array methods like isArray, forEach, map, filter, every, some. But let’s talk about my favorite one: reduce.

Learn Repo's image-65735

A step-by-step guide to developing with Neuron.

Learn Repo's image-5eff1

Extending The Microservice Idea To Frontend Development

Learn Repo's image-34b628

Learn to craft a dynamic lightning text effect using HTML and CSS. Follow our step-by-step guide to enhance your web design skills. Start now!

Learn Repo's image-e9e4

A beginner’s guide to what an API is, what frontend, backend, server, and JSON are, and how communication between programs happens over the Internet.

Learn Repo's image-2950a8

A few days ago I somehow ended up on Google’s web.dev platform, which I’m assuming is rather new. There is of course the possibility that I have been–or still am–living under a rock, when it comes to new web technologies.

Learn Repo's image-76498

Last month I started making some implementations of Redux in some React projects. In the beginning, it took me a while to understand how to set up everything. Because it is a little complex to set up. But it will help a lot to store the data of an app.

Learn Repo's image-ccb23

Last week a friend asked me about interviews, it’s a good question because in our career we passed for a lot of interviews, sometimes to get a good job, change companies or probably you will be the interviewer, today I will try to cover both points of views to manage an Interview.
Interviews

Learn Repo's image-d7b6f8

How to create performant embedded analytics with Tableau and Cube that are tailored precisely for your users, and do so efficiently and securely.

Learn Repo's image-d08b88

In this tutorial, we will use the Vite build tool to scaffold a project.

Learn Repo's image-36cc68

This example demonstrates how to use the HTML component to embed a chart on a page. This is just one of the many things you can embed in your site using the HTM

Learn Repo's image-72abb

This blog shall embark upon the construction of a custom-made scaffolding tool, commencing from naught.

Learn Repo's image-e8b128

Javascript binding is done using the Bind() method. With the help of the bind method, we can make one common function and bind different objects, so that the function gives different results when it’s needed. Otherwise, it gives the same result or gives an error while the code is executing.

Learn Repo's image-5c2a7

Every few years, something threatens to replace frontend engineers. AI is just the latest. Here’s why it won’t work, and what devs should do instead.

Learn Repo's image-54dcb

Why a Backend Software Engineer chose to write about his work on HackerNoon and how he managed to land his job at a fintech business with millions of clients.

Learn Repo's image-86c13

Learn about using fallback values with CSS Variables to optimise code.

Learn Repo's image-570348

In this blog post, we will explore what micro frontends are, why they are beneficial, how to implement them in your project, and potential uses

Learn Repo's image-e28c5

Today, we are going to talk about Angular Component Communication, the last version of Angular is @9, but I will show definitions to communicate in all angular versions, probably it will be in the angular platform for a long time. If you need to start with basic concepts in Angular I recommend for you the tour of heroes tutorial before reading this article.

Learn Repo's image-a3b468

A comprehensive guide to accessible website design and development

Learn Repo's image-b38ca

My experience with CSS first started when I was trying to style my very first non-functional ugly-looking login page. Since then, I learned a lot about writing functional well-organized CSS code. All web-developers need to be good at HTML/CSS, but they don’t have to be experts.

Learn Repo's image-b5538

This article talks about the journey I have about react folder structure and the philosophies I think are important.

Learn Repo's image-281ba

When most people think about evolution, what comes to mind is “the big bang”, usually describing it as way different types of living organisms developed from earlier forms during the history of the earth. Technology has also evolved over time, there are many technologies, major ones being web development, computer systems, software engineering, artificial intelligence and many more. The main focus of this article is on the evolution of Web Design. A deeper dive into HTML which is the backbone of every web page document that you see on the internet today. Yes, other supplements exist e.g. CSS, thats adds design for websites, but without HTML, displaying a webpage document is not possible.

Learn Repo's image-720298

Guys! Thank you all 🥳, I’ve hit a 100 subscribers to my Newsletter and I’m over the moon!

Learn Repo's image-ba4db8

React Hooks have been around since React 16.8 and remain as popular and in demand as ever. They have introduced a completely new way of handling components in React, which may lead you to reevaluate your approach to coding on a fundamental level. Having already been established as the most beloved front-end framework according to Stackoverflow popularity polls, React went above and beyond with the introduction of Hooks.

Learn Repo's image-6bcd9

I have heard lots of developers say they hate CSS. In my experience, this comes as a result of not taking the time to learn CSS. So here is my latest post, I’ll tell you about a few naming conventions that will save you a bit of stress and countless hours down the line.

Learn Repo's image-4161f

When you need to create a Single Page Application, your first idea should be to search for the best framework to implement it. We have a lot of frameworks but 3 are very famous: Angular, React, and Vue.js. Today I will teach you about Angular, its advantages, disadvantages, and how you can start to learn it.

Learn Repo's image-e82238

HTML Cheatsheet For All Developers by Garvit Motwani

Learn Repo's image-5f71c8

This article leaves you with the thought of the importance of imagining and implementing solutions to help the test automation world evolve swiftly.

Learn Repo's image-18a918

I was given a task to replicate the newsweek website and I thought that would be a walk in the park until I started working on the project. My focus will be on the red/orange background of the header used on that website, as shown on the image above and how I was able to come up with the design using the clip-path property in CSS3.

Learn Repo's image-94c0c8

We have a lot of great tutorials and courses, related to flexboxes.

Learn Repo's image-cff338

Making project is a fun as well as a challenging task.

Learn Repo's image-2adf48

Practical techniques to improve mobile web calling UX using Wake Lock, screen locking overlays, and PWA standalone mode. Includes React examples.

Learn Repo's image-b5e808

In this tutorial, I’ll demonstrate how to publish React components from any application to Bit’s registry. Components will be published as independent packages that later could be installed using NPM, Yarn or Bit.

Learn Repo's image-117b58

HTML (HyperText Markup Language) is a basic tool to design web pages that complements itself with CSS (Cascading Style Sheets). So everyone who wants to join the web design world has to learn this tools, but even if you want to be a web back-end developer it would be nice to learn this, therefore we are going to list a few good reasons to do it:

Learn Repo's image-da025

What we will cover in this article more specifically is the subject of pseudo-classes! First of all, what pseudo-classes are, you may ask. They are keyword in CSS language that lets you interact with external factors or events, like moving the mouse over an element or visiting a link. We will not cover here all the pseudo-classes but after reading this article you will get the idea! The main idea behind this pseudo-classes is that they expose events in CSS language witch means that is easier to interact with HTML element on web pages.

Learn Repo's image-a5f608

In this article, we figure out the key differences between Angular and AngularJS open source tools for front end developers to make the usage of these frameworks, terms, and names more conscious. But before we start to compare, let’s clarify what these names mean.

Learn Repo's image-df0a8

Four years ago I got my first job at a start up. It was a very proud day. I called my dad from a Starbucks holding the offer letter in my shaking hand, and already imagined myself taking the metro the following week and walking down to the new shiny office building downtown and feeling like a grown up city woman, finally entering the field I had struggled for two years to be taken seriously by, building up my portfolio bit by bit. I was told many times that specializing in a front end framework was the way to go, and it wasn’t until much later that I learned about front end framework cons.

Learn Repo's image-a0a4b8

Introduction

Learn Repo's image-0b53a

Cascading style sheets ordinarily known as CSS is a language that illustrates how the elements of the HTML are to be presented on any media. CSS was proposed by Hakon Wium Lie on October 10, 1994. Several other style sheet languages were proposed at about the same time for the web. But the first one to be introduced was CSS1 and it was introduced in 1996.

Learn Repo's image-5b5a7

A beginner’s guide to custom elements and how they are used in web components.

Learn Repo's image-67154

Does your application use dates in some way?

Learn Repo's image-02a1b

Repository: entronad/crypto-es

Learn Repo's image-48bf08

The CSS property line-height defines the amount of space used for lines, most commonly in the text.

Learn Repo's image-ab3b

HTML5 & CSS3 : Positioning of Elements

Learn Repo's image-f49088

Learn how RxJS make better React app for managing complex async data, API calls, and user events, making your apps more efficient and scalable.

Learn Repo's image-23618

React and React Native are front-end technologies that use component-driven development and are known for crafting attractive User Interfaces.

Learn Repo's image-48847

Discover the top 6 Vue.js UI libraries of 2024 for Vue 3 apps. Explore Vuetify, Quasar, Element Plus, and more for efficient, modern frontend development.

Learn Repo's image-0ca5d8

Due to the numerous build tools, configuration files, and dependencies, developers frequently find it challenging to create React apps. React JavaScript library, which is a creation of Facebook, functions as a tool for designing user interface components.

Learn Repo's image-4056c8

In React, an error boundary is a component that wraps around other components to catch and handle errors that occur within their subtree.

Learn Repo's image-dfbaa

Some years ago, when I finished my studies. I worked in a small company with some friends and teammates. You know, it’s the common developer road: you studied a lot to pass algorithms class, math, sciences, and your deontology course to have ethics principles. At the end, some company hired you with a lot of promises about: good job, good salary and good opportunities for your career in software. Basically, it was the dream job after 4, 5, or 10 years of studies.

Learn Repo's image-dbab9

Explore JavaScript memory architecture. Main concepts and organization. Processes of memory allocation and release. Garbage Collection.

Learn Repo's image-987978

Practical tips for debugging front-end network issues using browser developer tools, with insights on request replay, throttling & storage management.

Learn Repo's image-cc77e

Use CSS Filter and Keyframes to Create Awesome Effects

Learn Repo's image-a360d8

Microfrontends often ship hundreds of unused SVG icons. Learn how a build-time plugin reduced icon payload by 88% with zero runtime cost.

Learn Repo's image-ffb208

Learn how to build a responsive header with HTML and CSS that adapts to desktop, mobile layouts, and scroll behavior.

Learn Repo's image-34f628

Explore the benefits and trade-offs of rendering React components with for loops vs. .map(). Compare syntax, immutability, JSX integration, and more.

Learn Repo's image-27e37

We live in a fast-moving world which has moved past the known desktops and big-screen laptops to portable mobile devices. Gone are the days when websites were built for big-screen users. Now, they are built majorly for mobile users. This development, which is no longer new as it used to be has finally come to stay in our world. Developers must then keep pace with this reality in other to be relevant and to also serve their clients, and most importantly, the end-users well.

Learn Repo's image-65aff

With tabbed browsing, there is a reasonable chance that any given webpage is in the background and thus not visible to the user. The Page Visibility API provides events you can watch for to know when a document becomes visible or hidden, as well as features to look at the current visibility state of the page.

Learn Repo's image-29e468

Ever scrolled your twitter feed and wondered how everything works. Writing a tweet, refreshing the feed, deleting a tweet, and editing tweets. Does twitter really have an edit feature? That’s a topic for another day. Over the past years, I have always felt the urge to know all about software development.

Learn Repo's image-5e2c48

Brief thoughts about micro frontends, how they can be best used when building websites and when the best situations to implement them are as well as drawbacks.

Learn Repo's image-5f316

Learn to set up Token-based Authentication (TBA) in Laravel for NetSuite integration with this step-by-step guide, including code snippets and UI screenshots.

Learn Repo's image-eb4ba8

How to build a tech stack if you run an early-stage startup.

Learn Repo's image-9ee6a8

Most mobile and cross-platform web developers have encountered the problem at some point: you need your web app to scale neatly to the device screen size, regardless of which of the many thousands of devices there are out there, but your units only have one design layout width, mainly mobile. Or perhaps you need to create a per-device stylesheet for a truly scalable cross-platform UI, and want to use a scaled version of an original to base it upon. In either case, converting everything by hand is laborious and inconvenient.

Learn Repo's image-878c

Explore the Big Ball of Mud antipattern in frontend development – why it happens, how it affects your codebase, and practical steps to avoid or fix it.

Learn Repo's image-c27f1

CSS is one of those things we see get thrown around but not really explained. If it does, we only get to scratch the technical surface. Over the years, CSS has grown from something that makes the web prettier into a tool that can be infused with user experience psychology and conversion inducing patterns. To add to it all, the differences in browsers and screen size requirements push CSS’ potential to be complex through requirements just a little bit further.

Learn Repo's image-76a8d

Flexboxes gives web developers control over the location of elements, and their alignment inside the container. This allows you to align the elements vertically and horizontally; change the order of their appearance; set the direction in which all the elements are laid out, and much more.

Learn Repo's image-e74958

Discover powerful strategies to optimize web performance through efficient resource fetching and prioritization techniques. Learn about preconnect, DNS-prefetch

Learn Repo's image-a75e4

A few of you might still remember the post “How it feels to learn JavaScript in 2016” – It’s 8 years later; a lot should have changed, shouldn’t it?

Learn Repo's image-6ac07

How a solo developer grew KanaDojo, an open-source Japanese learning platform, to 10k monthly users and 700+ GitHub stars through community and authenticity.

Learn Repo's image-1b10e

The Chronology and Evolution of Angular through the Years – From v2 to v19

Learn Repo's image-bff438

Usually, when we are making a web page, we need to use the code that we created before in other projects. That means that we are going to redo the same features over and over again.

Learn Repo's image-5f5de8

Much of today’s web content assumes the user’s pointing device will be a mouse. However, since many devices support other types of pointing
input devices, such as pen/stylus and touch surfaces, extensions to the
existing pointing device event models are needed. Pointer events address that need.

Learn Repo's image-958248

For the last few months, I’ve been working on creating a foundation for moving away from an outdated frontend stack (ColdFusion) towards something that will lasts us another 3 to 5 years. In this article I will outline the choices made and how they solve (classical) frontend development problems. It is technical, but it doesn’t assume the reader is up to date with the developments in the frontend world.

Learn Repo's image-755e8

When your web development project requires custom, well-designed admin panel or dashboard interface, you might be still on the fence about the tech you are going to use. Should you develop it from scratch, or stick with the chosen CMS, or go for a template? Well, of course, you should go for a template! Because it’s almost always the fastest and the most cost-effective solution when you aim for extensive customization and integration of your admin panel. But don’t just take our biased word for it, read on to see for yourself.

Learn Repo's image-244338

This article helps you to start in CSS3, explaining the basics of how to display elements in an HTML document.

Learn Repo's image-7e0818

Most frontend reviews sign off clean code. But your users don’t see the code, they see the bugs you missed.

Learn Repo's image-1e8b08

Discover why software architecture matters, key concepts like cohesion and coupling, and how to build scalable, maintainable projects in React, Vue, Svelte.

Learn Repo's image-dcb228

My attempt at dynamically showing/hiding various slots.

Learn Repo's image-d77f9

Here is mine documentation for markView: Interactive Markdown Previewer, my first React app.

Learn Repo's image-2ee2a

Just a short story about how I switched my career path to software development.

Learn Repo's image-720b7

Web Workers makes it possible to run a script operation in a background thread separate from the main execution thread of a web application. The advantage of this is that laborious processing can be performed in a separate thread, allowing the main (usually the UI) thread to run without being blocked/slowed down.

Learn Repo's image-1135d8

Code dependencies are like Lego’s. We’re able to pull in other people’s code; combining and stacking different packages together to fulfill our goals.

Learn Repo's image-a7d8e

I created Art & Culture, a digital gallery for global art lovers. This is my tech stack, challenges, and insights from my journey.

Learn Repo's image-4b2be8

If there are top ten buzzwords in the technology industry in the year of 2019, container is sure to be one of them. With the popularity of Docker, more and more scenarios are using Docker in the front-end field. This article shows how do we use Docker in the visualization interface of Nebula Graph, a distributed open source graph database.

Learn Repo's image-22cdb8

This weekend we are going to make something amazing, we are going to re-create Photoshop!

Learn Repo's image-9ae1a8

You might be aware that each language in web development has a very specific purpose, i.e HTML is used to structure the web page and also have other metadata, while CSS is used to design the web page and creating a responsive layout, and JavaScript is usually used to add interactivity, functionality and much more.

Learn Repo's image-dea5f8

This study establishes a baseline research that defines agentic AI while explaining all the security threats that this technology faces through its features.

Learn Repo's image-5e31f8

The Lodash open-source library has some useful methods that can help developers write code faster and streamline their processes to improve their work.

Learn Repo's image-c826f

This is going to be one of those once upon a time articles so buckle up and prepare for a story.

Learn Repo's image-21539

If you use JSX inside React you can’t use standard HTML properties, like class. You have to camelCase HTML properties. But it’s not the case with Preact!

Learn Repo's image-964f48

Better Responsive Web Design, A Structured Approach

Learn Repo's image-d0c2b8

The table is the HTML way to layout the data. We can use tables to structure data in columns and rows.

Learn Repo's image-5fd2d8

Split testing is a great way to test changes with your visitors without minimizing risk. In this tutorial, we’ll learn how to set it up with Netlify

Learn Repo's image-48b25

6 reasons why I prefer backend development to frontend development.

Learn Repo's image-662ac

TypeScript for Beginners – Introduction, setup and running your first TypeScript code

Learn Repo's image-d95438

As a beginner, you’ll often find it difficult to understand the differences between “justify-content”, “align-items”, and “align-self”, here’s a quick break down on how to understand these properties and never get confused. This article assumes you have basic knowledge of CSS classes, selectors, and flex.

Learn Repo's image-d487a8

Learn how to build a browser-based image converter using JavaScript that runs entirely on the client without uploading files to a server.

Learn Repo's image-fd618

Developers and designers alike, have all felt the frustrations of styling with CSS at one time or another.

Learn Repo's image-8be7c

Hey, RxJS streamers! 🙋‍♂️

Learn Repo's image-a127f

David Walsh is a well-known frontend developer experienced and interested in JavaScript, HTML/5, CSS, as well as PHP and Python.

Learn Repo's image-8d8d6

As BFFs can aggregate and map downstream data however you like, from various sources, each with its own architecture, testing becomes more critical.

Learn Repo's image-847e58

API can break the frontend if it sends unexpected data or returns an error in the response.

Learn Repo's image-55ab9

With Node.js, building CLI utilities and development tools have gotten so much easier.

Learn Repo's image-e9fdc8

Design systems are interdisciplinary by nature. They are built and consumed by designers and developers, therefore it is important for common terminologies to exist to support the communication between these two disciplines and other related actors.

Learn Repo's image-4eb27

Recently, I had the incredible honor to work with an individual who was a Survivor of Domestic Violence. This was all part of a business “hackathon.”

Learn Repo's image-b12418

The power of the Web is in its universality.
Access by everyone regardless of disability is an essential aspect.
Tim Berners-Lee, W3C Director and inventor of the World Wide Web

Learn Repo's image-f5324

An application can only be as good as the features it is providing for its end-users. Every developer toes the line between indiscriminately adding gems and building new functionality themselves. When time is of the essence, these are the gems I reach for:

Learn Repo's image-82e678

A basic introduction to Variable Fonts.

Learn Repo's image-059b2

This blog covers an analysis of why redux state is immutable and how you should go about modifying state in your Redux applications

Learn Repo's image-49764

Most mobile and cross-platform web developers have encountered the problem at some point: you need your web app to scale neatly to the device screen size, regardless of which of the many thousands of devices there are out there, but your units only have one design layout width, mainly mobile. Or perhaps you need to create a per-device stylesheet for a truly scalable cross-platform UI, and want to use a scaled version of an original to base it upon. In either case, converting everything by hand is laborious and inconvenient.

Learn Repo's image-9e7d7

It is interesting to everyone who started his journey in web development positioning element through in single display with tons of properties. It comes a time that all elements start behaving itself not in a way we want.

Learn Repo's image-d2c06

Textual is a framework for building impressive TUI apps. The chatui project leverages Textual to build an interface for ChatGPT and OpenAI API in Python.

Learn Repo's image-4213c

For beginners, it is intuitively difficult to guess that the pattern above is created with CSS gradients. They will be like, “how possibly can it be gradients while all I see are solid colors?” After all, gradients are supposed to be smooth transitions between colors. That is how I used to think two months ago before I start an HTML & CSS course at Microverse.

Learn Repo's image-57ce

You’re going to hate me for saying this, but I actually like being on-call. Honestly! It’s taught me more about frontend quality than any bug tracker ever did.

Learn Repo's image-9104

Here are some recommended settings for a good result doing your first steps creating a PWA using QCObjects:

Learn Repo's image-a4ab98

Getting feedback from the audience has always been important to me. Luckily, there are plenty of form services available in the wild such as SurveyMonkey and TypeForm. Anyone can integrate these into their sites quite easily. For a few use cases, I choose Google Forms because 1) I already have an account, 2) It’s easy to integrate, 3) The responses can be populated into Google Sheet natively, and 4) I trust Google with (some of) my data. However, the default look and feel don’t go well with any non-material design websites.

Learn Repo's image-0c6c58

CLI tool to analyze and report TODO comments in JavaScript and TypeScript Git repositories

Learn Repo's image-d61138

First of all, web development is an interesting discipline because things are always changing, evolving, and improving. But, as a beginner to front end web development, the constant change could be a barrier to your learning and motivation.

Learn Repo's image-7e9598

Responsive web pages are websites that adjust to different screen sizes. Audi.com, in 2001 was one of the websites to adopt this design.

Learn Repo's image-767c98

Find out how to add a dark theme to your web app by yourself. Improve accessibility of your application in a blink of an eye.

Learn Repo's image-d6f528

It’s hard to believe, but after two and a half years of studying and about two years of meaningful job search, I finally got my first job in IT.

Learn Repo's image-c5507

One of my every project challenge was to build a responsive page with media querys and a few knowledge about how it works, but after it, Bootstrap came to me…

Learn Repo's image-17ffa8

Among all the concepts you have to understand in CSS, Specificity is a tricky one; and, it may be the reason why that font-size is not being applied to the element you’re trying to target.

Learn Repo's image-76c

WeAreDevelopers World Congress is one of the biggest IT events in Europe. This year I got to be one of the participants.

Learn Repo's image-b0be

I recently took some serious time to improve my skills in front-end HTML and CSS.

Learn Repo's image-6db6c8

Creating a robust toolkit is crucial for a successful migration of existing apps and the smooth adoption of new micro-frontends in the future.

Learn Repo's image-7d185

DNS resolution is the first thing that happens when a request is made to a remote server. It is a process of finding the computer-friendly address of the remote server using a human-friendly domain name.

Learn Repo's image-3be0f

There is a myth that the easiest thing about web development is building a web-page layout. Based on this, some developers decide not to waste time on learning a competent approach to layout. And it’s in vain. There are many ambiguous moments in the layout, which are worth paying attention to.

Learn Repo's image-70b568

CSS stands for “Cascading Style Sheets.” It is a formatting language that allows us to visually improve our HTML tags (size, color, font, etc.). As the name suggests, it does it by cascading.

Learn Repo's image-e27718

When you start this way of learning the fundamentals of HTML and CSS you can find a lot of web sites that can help you to know HTML semantic tags, how to name classes, how to write rules for tags, events, animations… and even how to use more advanced models as FlexBox and CSS grid.

Learn Repo's image-915d28

This content drop presents the new aspect-ratio property on CSS.

Learn Repo's image-bc3368

A little while ago we wrote about the float property. So, now is a good time to explain the clear property.

Learn Repo's image-5e3df

INTRODUCTION

Learn Repo's image-3e6e88

A practical guide to semantic design tokens for multi-platform UI.

Learn Repo's image-980e5

Building website these is one thing, building an accessible and useable website is another thing entirely as it requires some expertise and use of accessibility tools.

Learn Repo's image-e27198

Learn Repo's image-05811

A code should be organized. That’s the fact and I think is a very good one for the opening of the text about nesting.

Learn Repo's image-f966d8

12/23/2023: Top 5 stories on the HackerNoon homepage!

Learn Repo's image-7dfbb

As a web developer, we have to work at some point on the visual aspect of our applications and this is where we talk about style and therefore CSS (Cascading Style Sheet).

Learn Repo's image-3b8de8

Do you have any difficulty to build responsive design?

Learn Repo's image-5a32f

Why lazy loadable components can cause CLS on slower connections and how to prevent it.

Learn Repo's image-bc04d8

Learn how to leverage form tools and make your website more user friendly

Learn Repo's image-d54328

Guess the Marvel Decade using Alpine.js and Cloudflare workers.

Learn Repo's image-aece78

5/11/2023: Top 5 stories on the Hackernoon homepage!

Learn Repo's image-8349

Until recently, I was only browsing the site as a user. Yes, of course, I noticed that the appearance of the pages of sites that I view on the Internet changes over time.

Learn Repo's image-2fe51

In this article, I’ll walk you through all the necessary pieces of a successful E2E setup.

Learn Repo's image-db9588

In my last Coding for Gamers post we talked about replicating the hunger meter in The Long Dark. Today’s post is about replicating a feature from Hellblade: Senua’s Sacrifice. Hellblade is one of the most harrowing journeys into a mentally ill person’s mind that I have ever seen in a video game. If you haven’t played it, I highly recommend checking it out. You don’t even have to worry about getting addicted because the game has a concrete beginning, middle, and end. One of the unique aspects of Hellblade is a mini puzzle game that involves finding a shape in nature that matches a shape carved into the various runes in the world.

Learn Repo's image-f2f8e8

REST APIs are commonly used in web development. They are programming interfaces that web apps use to ‘talk’ to each other. They are used to access features and data. ‘REST’ (Representational State Transfer) is a concept that defines the APIs properties. This article will focus on the use of web-based APIs to retrieve data from a database.

Learn Repo's image-ff5ee

Apresentarei aqui algumas abordagens que ajudam( ou podem ajudar) no desempenho e qualidade de seu Front End. Estas ideias foram fundamentadas em minha experiência profissional e no curso de Arquitetura de Software. Serei mais sucinto possível. Qualquer dúvida entrem contato comigo.

Thank you for checking out the 441 most read blog posts about on .

to find the most read blog posts about any technology.

Leave a Comment