Bun is the best alternative to npm
Bun is the best alternative to NPM package manager and it is up to 25x faster.
In-depth guides on React, Next.js, Sanity CMS, Stripe Checkout, and modern web architectures.
Sanity Studio is the headless CMS that connects with the Sanity database and provide structured content, and API-based infrastructures.
Bun is the best alternative to NPM package manager and it is up to 25x faster.
A website can make it easier for customers to find you and learn about your products and services.
Sanity Studio is the headless CMS that connects with the Sanity database and provide structured content, and API-based infrastructures.
The button is the call-to-action on the website. We can use CSS hover and active effects to add interaction to the button.
Gatsby is a Framework build on React and is used to build static and dynamic website.
In this blog, we learn how to submit the form programmatically using Puppeteer and 2Captcha.
2Captcha is the CAPTCHA recognition service and mainly used to solve CAPTCHAs in a quick and accurate way possible
In this section, we learn how to create an image slider using javascript.
Netlify forms allow you to manage forms and submissions without writing any server-side code or JavaScript.
Html is used to define the foundation, skeleton and structure of the website e.g. text, images and videos.
We can reduce errors and improve the user experience by formating the input text in real-time (while typing).
In this blog, I share with you a brief roadmap on how you can start to code and build your website online.
Today, we have many options when it comes to choosing a technology and framework for building a website. In this blog, I'll walk through different technologies and frameworks that I use to build my website..
Working remotely means managing a lot of work, and all you want to do is manage your time efficiently. I have compiled some productivity apps that will make your life as a remote worker easier and faster.
Absolute and relative positioning are both used to position HTML elements in relation to a reference point.
A pseudo-class is used to define a special state of an HTML elements like one mouse hover, get focused, etc.
In this section, we learn how to create image slider using HTML and CSS.
Here, I'll briefly describe how I built a platform for selling my course. We used Gatsby Framework, Sanity_io, and Stripe to build the website.
Custom react hooks is a JavaScript function allows you to add feature/functionality to your react application.
HTML form is used to collect user input data. We can validate the input data from the client side (JavaScript) before sending it to the server.
SVG (Scalable Vector Graphics) is a two-dimension vector based graphic, support animation and interaction.
To create a responsive text, we can adjust font properties based on the browser size..
Promise in JavaScript is the way to wait for certain action to process or complete.
To start a career in web development, the first thing you need to choose is the programming language.
We can use table to structure data in column and rows. Table is the HTML way to layout the data.
The react hook is the function that allows you to use the state and react feature from the function base component (FOC).
Flexbox is one-dimensional layout that allow the content to sit side-by-side.
CSS grid is the most powerful layout system available. It makes life easy to layout content in 2-dimension.
SAAS (software-as-a-service) products are the software that makes customer life/work easy and could be accessed via the Internet or offline..
React is the most popular JavaScript library for building the user interface. In React, we create reusable UI components and render these components based on the logic operation.
React is the most popular JavaScript library for building the user interface. In React, we create reusable UI components and render these components based on the logic operation.
The float CSS property places an element on the left or right side with respect to other elements, allowing text and inline elements to wrap around it.
Layout in CSS makes your content sit in a row or column. A Flexible layout helps to fit more content in less space.
API is the route (URL) where we can send the request to retrieve and manipulate the data based on the information we provide.
We can respond on page scroll with JavaScript e.g. navigate to the top of the page, reveal content, progress bar on Scroll.
GitHub pages is used to host your static files like HTML, CSS and JavaScript.
Javascript is a language that's understood by the browser. You need to make your JavaScript code more readable in fewer lines of code.
The fundamental ingredient for the website development are HTML, CSS, and JavaScript. We build an FAQ drop down example to explain the key ingredients for website development.
Regular expressions (Regex) are patterns used to match set of strings.
The CSS animation is the smooth transition of an object from one style to another.
You can customize the scrollbar in CSS using pseudo-elements with WebKit browsers
HTML forms are used for user input/interaction. We can style the HTML form using CSS. In this blog, we style the HTML form with a search icon wrap inside it.
HTML elements are considered as boxes that take some area. We can explain the HTML element area in CSS as box model.
Images are visuals that display on the browser. Responsive image responds to different screen size and pixel ratio.
There are millions of websites on the internet, struggling to rank on the first page of Google for traffic keywords. Ranking in Google is a long-term strategy, not a short-term strategy.
HTML Link in the website is used to navigates from page to page. We can define an attribute on the HTML link to make it more meaningful.
React is a UI library that helps you manage a lot of things easier with features like Virtual DOM(normal DOM updates are slow), handling data with states, component-based structure, etc.
To learn about web development in 2021, you have to understand what makes up the websites.
setTimeout and setInterval functions can schedule the task. setInterval executes the function repeatedly while setTimeout execute the function once.
Javascript is an object-oriented programming language and was designed to add interactivity to HTML pages.
We can use the blob object in JavaScript to preview an image. It is useful in scenarios when you want your user to preview the image post before uploading it to the server.
The blob object in javascript used to represent the raw data with different media types (MIME Type).
Javascript is used for dynamic content appearing without refreshing the page and interactivity to HTML pages.
Data attribute allows storing/embed an extra bit of information private in HTML elements.
The disabled attribute is used to disable the user from interaction (e.g. typing and selecting) of HTML elements.
CSS variables are the value that can be reused throughout the entire document and it saves from the reputation of values.
CSS is used to style the HTML elements. Also, we can use Javascript to style the HTML elements.
Media queries used to assign custom styling based on browser width.
We can define regular expressions to match the patterns in strings. To validate the email address, we can define the regex expression.
In JavaScript, we use the loop to iterate over an array. We will discuss about Traditional and forEach loop method in Javascript
JAMstack is the modern way to application development in which the front-end is decoupled from the backend (web server).
In JavaScript, Conditional Statements executes certain operations based on logic.
Data in an object defined as key/value pair. In JavaScript, Object has multiple values and can also define the function inside of it.
Combine arrays in Javascript using concat and Spread operation
Create the environment variable that is accessible to both the client and server-side function in Next.js
I have mentioned some of the recommended sites to find assets for your content
This article cover steps to be more productive at work.
create-react-app is not good for SEO. For SEO friendly create-react-app, you need to prerender it.
In this course, we use the Gatsby (React) framework to build websites that connect with Stripe payment and Sanity Server.
On the internet, there are plenty of resources and too many disciplines that might confuse you at first. You have to spend a lot of time figuring out what is bad or good for your career.
Environment Variable works differently in create-react-app. To access the environment variable in your app, you have to add the prefix REACT_APP_ before defining your variable.
Documentation of your repo will help you in many aspects. When you link your repo to the hiring team, they will better understand what your code is doing.
Remote Jobs helps you to eliminate the 9-5 working hours of the office and you can earn extra money.
Searching for remote jobs is a convenient way to work remotely at home.
Javascript have a built in object called `Date`. `Date` object in javascript is used to work with Date and Time.
NodeJs is open sources, cross platform run-time environment for writing server side application.
Effective blog post can enhance the engagement of reader to take action. Good writing is about explaining the reader the exact scenario of the scene.
Google is one of the most popular search engines. We use Google to search for different queries.
Markdown is the light weight, plain text language that you can use to add formatting to your document.
SEO helps to reach a better ranking in search engines. SEO is getting better and better days after days and this guide will help to understand SEO better.
WordPress is a free CMS(Content Management System), power up most of the website and is used by many web community.