Javascript
JavaScript
Top 10 JavaScript Frameworks to Watch in 2025
React, Angular, Vue, Svelte, Next.js, and more - a comparison (based on use cases, pros and cons) of the best JavaScript frameworks for web development in 2025.
Apryse
5 Essential JavaScript Libraries Every Developer Should Know for Working with PDFs
Discover the top JavaScript libraries for working with PDFs, including Apryse SDK, PDF.js, PDF-lib, PDFKit, React-PDF, Puppeteer, and Playwright.
Sohom Das
Pdf
How to Generate Insights from PDF Files with Apryse and GPT
Raw Text Extraction alone isn’t enough For automating financial insights. You need to preserve tabular data.
Prithwish Nath
React
shadcn in React Native?
Tailwind CSS and shadcn aren't available in React Native - Here's what you can do instead.
JM Santos
React native
How to Design a Hotel Booking System?
(e.g Airbnb, Booking, Expedia from a front-end/full-stack view)
Leanne Z
Nextjs
Build a Shopping Cart with Next.js 14 Server Actions
Creating a user-linked shopping cart using server actions with Vercel KV and Next-Auth.
Marcos Cámara
Expo
How to Add Google Sign-In: Expo React Native Guide [2024]
A step-by-step guide to setting up Google sign in inside your expo-react native android application.
Prasad Katkade
React native
How to build React Native forms with React Hook Form and Zod
A guide to building React Native forms with React Hook Form and Zod.
Augustine Ezeh
Testing
ExcelJS and Data Manipulation
How to incorporate ExcelJS into your automation workflow.
Ignacio Martin
Javascript
How to Find Elements in an Array in JavaScript
6 Different Ways to Find Values in an Array in JS
Sunil Sandhu
Javascript
Get the first Element of an Array in JavaScript
Five ways to get the first element from Array in JavaScript.
The Software Line
React
Pdf
How to Redact Sensitive Data in PDFs Using React
Learn How to Protect Sensitive Information in PDFs with React and Apryse's WebViewer SDK
Subha Chanda
React
Why I Chose Mantine as My Component Library
I think it’s also important to try out different libraries and not just stick to one.
Adam Drake
React
Chakra UI Theming: Customizing Your SaaS App for Brand Consistency
How to create and apply custom themes to Chakra UI components, ensuring a consistent brand identity in your SaaS app.
Victor Yakubu
Javascript
Build a Multi-step Form With React Hook Form
A tutorial on how to build a multi-step form using React Hook Form.
Alex Khomenko
Landing Page
Build a landing page for your SaaS app using React, Chakra UI and Typescript
Sukhpal Saini
Surveys
How to Build Data-Driven Surveys With React + REST API + SurveyJS
Build dynamic forms and surveys in React with the open-source SurveyJS and RESTful services.
Prithwish Nath
React
How I Created A Secure, Self-Hosted Survey In Minutes With React + SurveyJS
The importance of fully owning survey data in a privacy-focused world.
React
Custom Select Component in React and Styled Components
A guide on how to create a custom dropdown in React.
Haneen Mahdin
React
How Many Hooks are Present in React?
The hook is a way to write less and cleaner code in React.
Rajdeep singh
Typescript
Typescript
How to Bundle a TypeScript Project with Tsup?
Bundle TypeScript Project and publish as an NPM package (Update).
Rajdeep singh
Yarn
Getting Started with Yarn 3 and TypeScript
The next impressive iteration of the fan-favorite package manager.
xsmith
Typescript
Create and Dockerize an Express TypeScript Application
Easy way to dockerize an Express application
Isabela Imrose
Typescript
Frontend API calls with TypeScript and Axios
An opinionated method of supercharging frontend API call with TypeScript and Axios
Demola Malomo
Typescript
Deep clone an Object and preserve its type with TypeScript
From Shallow Copy to Deep Clone with Type
Sunny Sun
Typescript
Constructors and Access modifiers in TypeScript/Angular
What is Angular (Part 6.4) / What is TypeScript?
Ankit Maheshwari
Typescript
TypeScript Made Easy: A Practical Guide To Your First Type-Safe App with Next.js, WunderGraph, and Prisma
It’s time to put your fears aside and learn TypeScript. Let’s give you your first “Eureka!” moment by building a full stack Todo App with end-to-end type safety!
Prithwish Nath
Typescript
How to Use enum Keys in TypeScript Interfaces and Types
Enum keys duplicated in interface
Dawid Witulski
Nextjs
Pdf
How to Create a PDF Viewer Using Next.js
Learn to Build a Scalable and Reusable React-Based PDF Solution.
Subha Chanda
Ai
Building an AI Photo Reviewer for Free with NextJS, Vercel AI SDK and Ollama llava-llama3 Model
Create a free AI-powered image quality analyzer using NextJS Vercel AI, Ollama, in four steps.
Victor Yakubu
Nextjs
Building a Modern SaaS Dashboard with Saas UI and Next.js App Router
Dashboards are essential for every SaaS app, and UI libraries do help you build them fast, but Emotion.js-based libraries are problematic in Next.js 13. Let's look at how Saas UI can help.
Subha Chanda
Nextjs
Data Fetching with Next.js 13's Bleeding-Edge Features — A Primer
The app directory, Streaming, Suspense, and hybrid Server and Client Components demystified — with a little help from GraphQL + WunderGraph.
Prithwish Nath
Tailwind Css
How to Add a Custom Google Font to a Next.js and Tailwind CSS App
Choosing the right font is an essential part of any design. The font you choose can have a huge impact on the message, voice, and feeling of your website or application. In this article, we will take…
Chad Murobayashi
Nextjs
How To Connect MySQL And Auth To A Next.js App
Today, we will connect our Next.js app to MySQL database and develop an authentication feature.
Woohyun Jang
Nextjs
Create a Dropdown Menu Using Next.js & Headless UI
Part 6: Using the Next.js Link component.
Ckmobile
Nextjs
What's New in Next.js 14?
The latest version of Next, announced on Oct 26th 2023, brings Turbopack, React Server Actions, and Partial Rerendering, and more.
Sunil Sandhu
Nextjs
Page Transitions In Next.js 13 With App Router And The Built-In View Transitions API (No Third-Party Libraries)
Adel Benyahia
Nextjs
5 Must-Have Tools for Building Web Applications with Next.js App Router
Server-only, Saas UI, TailwindCSS, Turbopack, the use() hook - know the tools that can enable you to build web applications with Next.js App Router faster
Victor Yakubu
Artificial intelligence
AI
AI Upskilling at Scale: How-To Close the AI Skills Gap
Coursiv transforms AI upskilling with a mobile-first platform built, turning AI tools into career advantage for 1M+ professionals.
Sandra AI
The end of waiting: how three entrepreneurs are transforming automotive customer service
Colin Broberg
Text to speech
How to Use CapCut Online Voice Changer and Text to Speech Free Tools
CapCut Online's voice changer and text to speech free tools are essential for modern content creators who want to make their videos stand out. This easy-to-use tool can help you get started.
Watermark Removal
Erase Watermarks Instantly: How AI is Changing Image Editing Forever
Watermarks often appear on images to protect copyrights, promote brands, or add timestamps, but there are times when you need them removed for personal or professional use. Traditionally, this required complex editing skills and expensive software, but AI has changed everything. With tools like LightPDF's AI Watermark Remover, you can now erase watermarks instantly with just one click. No technical knowledge needed.
Artificial Intelligence
How AI is Reducing Drug Costs, Improving Success Rates, and Transforming the Pharma Industry
Ayelet Richter
Artificial intelligence
The Intersection of AI and PDFs: Enhancing Document Management with PDFinity
Artificial intelligence
Leveraging AI for Personalized Gaming
Artificial intelligence
AI vs. Machine Learning vs. Deep Learning
Programming
Frontend
The Future of Frontend Development: Key Skills to Hire for in 2025
Discover the essential frontend development skills that will dominate in 2025, from React and WebAssembly to Progressive Web Apps, and learn how to hire developers who can future-proof your business.
Victor Yakubu
Web development
Web development
Revolutionizing Software Development: How DhiWise Automates the SDLC for IT Service Companies
Web development
How to Offer Web Development Services to Law Firms
Apryse
5 Essential Features to Look for in a PDF Viewer Library
How to choose the right PDF viewer library for your application’s needs.
Soumadri Banerjee
Ecommerce
How to Boost Your Online Store’s Conversion Rates: Best Practices and Tools
Discover 8 actionable steps to scale your business with remote talent
Victor Yakubu
Website accessibility
How to Ensure Your Website Is Fully Accessible: A Developer’s Guide
Ensuring your website meets accessibility standards with expert guidance. Learn why web accessibility is essential for legal compliance, SEO, and inclusivity, and discover how specialists can help you create an accessible, user-friendly site.
Victor Yakubu
Seo
Boosting Your Website’s SEO: The Key Steps Every Developer Should Know
The essential steps developers should take to enhance site speed, ensure mobile-friendliness, and optimize metadata, among other factors
Victor Yakubu
App development
From Concept to Launch: Building an App with Fiverr Pro
A complete guide to transforming your app concept into a successful launch by leveraging Fiverr Pro’s expert freelancers for development, design, and marketing
Victor Yakubu
Angular
Angular 19 New Features
An outline of possible features based on trends from previous versions of Angular and expectations for the next update.
Sergey Dudik
Website optimization
How to Optimize Your Website Performance: Key Tasks to Outsource for a Better User Experience
Discover how outsourcing key website optimization tasks to skilled freelancers on Fiverr can enhance performance, improve user experience, and boost SEO rankings for better conversions.
Victor Yakubu
Facebook marketing
How to Add Facebook Pixel in Next.js 14 App Router: A Step-by-Step Guide
How to seamlessly integrate Facebook Pixel into your Next.js 14 app using the new App Router.
Dilhan Ziriwardhana
React
Build a Simple Login System with React and MySQL
A guide to building a simple login system using React and MySQL.
Caden Chen
Marketing
SEO
7 SEO Trends That Will Dominate in 2025 (And How to Prepare)
1. AI-Powered Search Optimization, 2. Voice and Conversational Search, 3. Zero-Click Searches, 4. Enhanced User Experience (UX), 5. Emphasis on E-A-T and N-E-E-A-T, 6. The Rise of Video and Visual Content, and 7. Data Privacy and Technical SEO
Email marketing
How Email Marketing Improves eCommerce Loyalty Programs
Cybersecurity
Cybersecurity
6 Cybersecurity Tricks You Need to Know About
Cybersecurity
From Obscurity to Authority: How New Cybersecurity Startups Can Build Their Media Presence
A guide to building a media presence for new cybersecurity startups
Cybersecurity
Government Launches New Cybersecurity Programs to Safeguard SMEs from Threats
Governments around the world are creating robust initiatives to protect small to medium-sized enterprises (SMEs) from the increasing threats of cyberattacks. Financial assistance, educational tools and joint efforts to bolster business cybersecurity resilience are part of the programs.
Valentin Shabalinov
Cryptocurrency
How is Cryptojacking a Growing Threat?
Business
Edge AI
How Businesses Are Leveraging Edge AI Throughout Operations
Edge AI is the future of business, and chances are, this will affect the way your organization interacts with data.
Awards
How Personalized Awards Foster Employee Motivation in Tech
Personalized awards go beyond generic praise, offering a meaningful way to celebrate achievements that resonate personally with each employee.
Digital presence
How to Build a Strong Digital Presence for Your Business
Merger
The Role of Technology in Seamless Merger and Acquisition Deals
Digital technology and artificial intelligence are key in transforming all stages of the merger and acquisition (M&A) process. From due diligence to valuation and post-merger integration, technology has enabled seamless deals.
Communication
Streamlining Communication with Real Feedback
Enhance communication with real-time feedback. Boost clarity, productivity, trust, and continuous improvement for more efficient, effective interactions.
Devops
AI
GitAuto: The Autonomous Testing Agent Changing How Developers Approach QA
Hiroshi Wes Nishio, the founder of GitAuto, shares how his autonomous testing agent is transforming how developers approach quality assurance.
Alireza Khatami
Docker
How to Use Docker Containers for Local Development
Docker is an essential tool in modern software development and DevOps workflows, enabling consistent, isolated, and reproducible environments. Whether you're working on a Python web app, a Node.js API, or a Java microservice, Docker ensures smooth local development and streamlined collaboration. This guide covers installing Docker, setting up environments, and using containers to optimize your development workflow.
Devops
DevOps in the Era of Microservices: Optimizing Parallel Testing for Networking Products
Kumarswamy Dontamsetti
Microservices
Deploy Front & Backend Application on Kubernetes
Explore and analyze, how various Kubernetes components work together to streamline the deployment of applications.
Ray Sylverne
Devops
The Benefits of SASE on Microservices and Containerization
How Does SASE Optimize Security for Microservices and Containerization? The Benefits of Using SASE to Secure Containerized Environments
Performance Engineering
The Art of Performance Engineering: Optimizing Latency, Throughput, and Resource Utilization
Gaurav Bansal
Software development
Linux
Best Linux Distro for Software Development [Programmer Guide]
Selecting the best Linux distro for software development is essential for optimizing your workflow and ensuring compatibility with modern development tools. Linux offers unparalleled flexibility, performance, and security, making it an ideal choice for developers working locally or on a Linux VPS.
Software Development
Navigating Software Development with Offshore Teams: A Guide to Successful Collaboration
Software development
The Significance of Software Development in 2024: Driving Business Growth and Profitability
Devtools
8 Best Tools For Creating Internal Documentation
What is good internal documentation? And why is it important to have the right internal documentation tool for your dev teams?
Fimber Elemuwa
Technology
IT Support
Help Desk vs Service Desk: A Guide to Choose Best Tool for Your IT Support
Devashish Datt Mamgain
Unified communication
Be Part of Zoho's 'Unified Communication and Collaboration as a Service' World: Redefining Workplace Collaboration
The future of work is collaboration, and the tools we use determine how effectively we achieve it.
Artificial intelligence
Pioneering AI and Blockchain Solutions for a Better Future: The Inspiring Story of Muhammad Suleman
Marina Kuznetsova
Technology
Strategies for Minimizing Power Consumption and Optimizing Resources for Android-Based Mesh Networks
Oleksandr Pliekhov
Identity verification
How to Develop Your Own Identity Verification System
Deleted photos
How to Retrieve Deleted Photos from Windows or Mac?
Machine learning
Machine Learning
Machine Learning in Futures Trading: A Modern Trader's Guide to Advanced Strategies
A comprehensive guide to machine learning for futures trading, covering key concepts, strategies, and implementation techniques.
Machine learning
Harnessing Machine Learning for Advanced Weather Forecasting
Transformers
Demystifying Transformer Models: Unveiling the Magic of Natural Language Processing
Iqra Muhammad
Machine learnin
Enhancing Model Explainability in Deep Learning: A Comprehensive Guide
Explore techniques that bring transparency to AI models, empowering you to make sense of their decisions
Jubril Adebiyi
Artificial Intelligence
🦜️ LangChain + Streamlit🔥+ Llama 🦙: Bringing Conversational AI to Your Local Machine
generative ai, chatgpt, how to use llm offline, large language models, how to make offline chatbot, document question answering using language models, machine learning, artificial intelligence, using llama on local machine, use language models on local machine
Afaque Umer
Deep Learning
Knowledge Distillation, aka Teacher-Student Model
With the release of large models in the last few years, from GPT-3 to Megatron, I keep pondering how to experiment and use these models for a specific use case. These models are trained on massive…
Mayur Jain
Machine learning
Iris Flower Classification Step-by-Step Tutorial
Do you want to learn machine learning, but having trouble getting started?
Injemamul Irshad
Machine Learning
Hyperparameter Tuning of Decision Tree Classifier Using GridSearchCV
The models can have many hyperparameters and finding the best combination of the parameter using grid search methods.
Bhanwar Saini
Machine-learning
How to Calculate Entropy and Information Gain in Decision Trees
What is entropy and information gain in decision trees?
Gunjan
Testing
Software Testing
Crafting Test Strategies: Test Plans vs. Test Approaches
A comprehensive guide to understanding the differences between test plans and test approaches in software testing.
Cypress
Improve Your End to End Tests with Cypress Intercept
Learn how to capture network calls for stubbing, assertions, and more.
Jonathan Thompson
Javascript
Creating Axios mock requests in Jest
How to create your own reusable axios mock request function for Jest.
XOR
Testing
Testing local storage with testing library
How to test changes to the local storage on synchronous cases and asynchronous ones using the testing library.
Daniel Afonso
Jest
Jest Spies and Mocks in Explained via Examples
Make your JavaScript tests deeper, leaner, and faster with these two Jest methods
John C. Lokman
Vuejs
Vuejs
Differences Between Vue 2 And Vue 3
Vue 3 is a progressive JavaScript framework and the latest version of Vue. It helps developers create approachable, versatile, performant, maintainable, testable codebase.
Hoang Minh Bach
JavaScript
Vue.js Vapor Mode and Other Roadmap Updates from Vue Amsterdam 2023
Vapor Mode is a compilation strategy that compiles a Vue SFC into JS output that is more performant and uses less memory. There are 2 ways to configure this
Wei Hung
Coding
How to Create Your Own Layout Component in Vue.js
A guide on how to create basic layout components with Header, Footer, and content section.
Balaji Dharma
Vuejs
How to Add an Item to an Array in Vue.js
A quick guide on how to easily add an item to a state array in Vue.js
Coding Beauty
Vuejs
How to Setup Tailwind CSS in Vue 3
A streamlined walkthrough if you hate docs so much.
Victor Onuoha Martins
Nodejs
Pdf
Using Node.js + Apryse to Convert DOCX to Web-Ready PDFs on the Server
How to efficiently handle DOCX file uploads, convert them to PDF on the server, and send the results back to clients in a web-friendly format.
Prithwish Nath
Pdf
Annotating PDFs Server-Side with Node.js + Apryse
How To Add Sticky Notes, Links, and Stamps to PDFs in Real-Time While Handling Large Files Efficiently
Prithwish Nath
Pdf
Server-side Invoice Generation Using Node.js
How server-side invoice generation helps and how to implement it with Node.js.
Subha Chanda
Nodejs
What's New in Node.js v23: Key Features and Updates
Node.js v23 is here! Released on October 16, 2024, this version introduces several exciting updates and enhancements. From enabling require(esm) by default to improved test runner capabilities, Node.js v23 is a significant milestone for developers. Let’s dive into what’s new and how it can impact your projects.
Nodejs
Understanding the '413 Request Entity Too Large' Error
Dealing with the HTTP '413 Payload Too Large' error in Express
Nodejs
How to Deploy a Node.js application in AWS EC2
Node.js, AWS, EC2, NginX as a reverse-proxy and more
Rron Jakupi
Web scraping
Web scraping
How to Scrape Facebook Profile Data Using JavaScript and Puppeteer
A step-by-step guide to scraping Facebook public profile data using JavaScript, Puppeteer, and a headful browser with a built-in proxy network and block-bypassing mechanism.
Marco Rodrigues
Web scraping
How to Scrape an E-Commerce Site Using a Web Scraping Tool
Simplify Amazon data collection using a free no-code data scraper.
Web scraping
Effective Ways to Bypass Cloudflare Protection: A 2024 Guide
Cloudflare's anti-bot system is a significant hindrance to web scraping attempts. Learn how to bypass Cloudflare's protection to collect the data you need seamlessly and in an ethical manner.
Web scraping
How to Scrape Glassdoor Data: Reviews, Jobs, and Company Details
A guide to extracting data from Glassdoor using Python, a headful browser, and residential proxies to avoid being blocked.
Marco Rodrigues
Web scraping
How to Bypass an IP Ban
Learn how to bypass IP bans for effectively accessing web content and collecting data.
Subha Chanda
Web scraping
5 Web Scraping Tools to Collect Data from E-Commerce Websites in 2024
Bright Data, Oxylabs, Smartproxy, ScraperAPI, and Shifter - the best e-commerce scrapers for 2024
Sohom Das
Web scraping
How to Scrape Airbnb Listing Data: A Step-by-Step Guide
Extracting data from Airbnb listings using Python and residential proxies to avoid being blocked.
Marco Rodrigues
Web scraping
Incredible Benefits of Using Proxy Servers
Web scraping
Handling CAPTCHAs in Web Scraping with Python
Understanding the obstacles posed by CAPTCHAs to your data collection attempts; and how to get around them.
Soumadri Banerjee
Cloud
Artificial-intelligence
AI
AI, Hyperstition, and the Goatse Gnosis: A Conversation About the Future of Meaning with ChatGPT
Magnus Kristianson
ChatGPT
New KILLER ChatGPT Prompt — The 'Playoff Method'
Super powerful prompt for ChatGPT — 01 Preview
Andrew Best
Generative Ai Solution
How I passed the “NVIDIA-Certified Associate: AI Infrastructure and Operations” Exam
My journey: Bridging Experience with New Learning
Anton R Gordon
AI
Goodbye, Text2SQL: Why Table-Augmented Generation (TAG) is the Future of AI-Driven Data Queries!
Pavan Emani
Llama3
Let’s quantize Llama-3
Introduction to and the code implementation of the 8B-Llama3 model.
Vincent Le
NLP
LangChain in Chains #22: Chain of Thought Prompting
Enhancing Model Reliability Through Structured Prompting.
Okan Yenigun
Python
Python
Implementing Commodity Trend Following Strategies in Code
Learn how to use Python to design and implement commodity trend-following strategies like the MACD.
Python
5 AI Projects You Can Build This Weekend (with Python)
From beginner-friendly to advanced
Abdur Rahman
Python
How to Use a Proxy with Python Requests in 2025
A step-by-step guide to using a proxy service with the Python requests library.
Sohom Das
Artificial intelligence
Build AI Web Apps with Django & LangChain
Starter guide for a RAG Web App using Chroma & OpenAI
Jorge Alcántara Barroso
Ollama
Chatting with Your Documents in the CLI with Ollama and LlamaIndex
Explore the chat options that llamaindex offers with a Python script, as well as the llamaindex-cli rag build-in option that uses only Chromadb.
Balazs Kocsis
Django orm
Django Projects and Ideas with Free Source Code | Beginners to Advance [2024]
How to build a web-based Python Django project.
JOKEN VILLANUEVA
Langchain
Customise Token Pricing Calculation in LangChain: A Step-by-Step Guide
Explore the ins and outs of tracking token usage in your NLP calls, including the associated token costs using LangChain.
Sahdev Garg
Chatgpt
ChatGPT
ChatGPT's Top 13 Prompts to Learn Anything Faster Study Smarter, Not Harder
Although learning can be difficult and time-consuming, it is essential to personal and professional development. Finding ways to learn more quickly and effectively is crucial, whether you're a…
Brian Keyes
ChatGPT
Creating Your Own ChatGPT: A Guide to Fine-Tuning LLMs with LoRA
As AI continues to evolve, chatbots are becoming increasingly sophisticated and human-like in their ability to respond to natural language inputs. One of the most impressive models in this space is…
Adalberto Junior
Technology
What is Auto-GPT and why do you have to be hyped for it?
The world of artificial intelligence is abuzz with excitement, as developers continue to bring to life groundbreaking innovations that surpass our wildest imaginations. Among the latest is Auto-GPT…
Benjamin A.
ChatGPT
The Power of ChatGPT Plugins: The Code Interpreter
We live in a world where AI is no longer a figment of our imagination but an essential part of our daily lives. From providing customized solutions to simplifying complex tasks, AI has made its…
NapSaga
Technology
How to Jailbreak ChatGPT
Make ChatGPT say anything with these prompts. In this article, I benchmarked the most popular jailbreak prompts (e.g. DAN) to see what works best!
Luke Skyward
Aws
Deployment
Deploy a Serverless ML Inference Using FastAPI, AWS Lambda, and API Gateway
Harnessing the power of scalable infrastructure for seamless ML deployment.
Akash Mathur
Aws
Deploying a Node Express API on AWS Lambda
Launching a Node Express API with AWS Lambda.
Prasad Lakshan
Aws
Configure GitLab Runner on Amazon Linux EC2 Instance
How to set up your own GitLab Runner on AWS Linux EC2 instance with Docker
Nausheen Anwar
Aws
Connect services in ECS with AWS ECS Service Connect
Build an image from a base image pulled from Docker Hub, create a container on a specified port from that image and push the image to Amazon ECR repository.
Stef Daems
Aws
Configuring a Python Environment to Automatically Run on EC2 Instance Startup
A guide to configuring a Python environment to automatically run on Amazon EC2 instance startup.
Flavio Zanette de Angeli
Graphql
Graphql
GraphQL is Finally Boring.
The reports of GraphQL’s death have been greatly exaggerated. Let’s look beyond trends, instead, at how a mature, reliable GraphQL is making organizations better.
Prithwish Nath
Open federation
GraphQL: Open Federation is a Game Changer for Federated Architectures
Because a thriving GraphQL ecosystem cannot be built upon closed, proprietary solutions from a single vendor.
Prithwish Nath
Graphql
Fixing the Backends-for-frontends pattern with Build-time GraphQL
The BFF pattern optimizes backends for specific client interfaces. Using GraphQL for it fixes some of its drawbacks, but can we do better? Let’s find out with WunderGraph.
Prithwish Nath
Graphql
Getting Started With WunderGraph: An API Gateway That Turns GraphQL Into RPC on the Fly
A comprehensive guide to WunderGraph, with a focus on its new TypeScript Operations feature - async resolvers for data fetching, with shared types between Server & Client.
Prithwish Nath
GraphQL
How to Build a GraphQL eCommerce App from Scratch
Setting JAMstack to easy mode with WunderGraph, Next.js, Strapi, and Snipcart
Prithwish Nath
Graphql
An Introduction to Cosmo Router: Blazingly Fast Open-Source Federation V1/V2 Gateway
Apollo Router's Elastic license preventing adoption? Want to go even faster? This open-source Federation gateway has got you covered.
Prithwish Nath
Wundergraph
WunderGraph Cosmo: Open Source Schema Registry with Schema Checks for Federated GraphQL
With Cosmo, it's easier than ever to manage your federated GraphQL schemas and prevent composition errors and breaking changes before they reach production.
Fernando Doglio
Graphql
An Introduction to Federated GraphQL - and WunderGraph Cosmo
Federated GraphQL architectures are the way forward for modular microservices-based development. But what happens when you need more than just your standard, garden variety unified GraphQL schema?
Prithwish Nath
Graphql
Refactoring Monoliths to Microservices with the BFF and Strangler Patterns
How do you effectively migrate away from monoliths without getting stuck in Adapter Hell? Let’s talk about the synergy between BFFs and the Strangler pattern, featuring WunderGraph.
Prithwish Nath
Graphql
5 Best Practices for Backends-for-Frontends
Best practices to follow when implementing the BFF pattern: do’s and don’ts.
Fernando Doglio
GraphQl
10 GraphQL Dev Tools I Use To Make Building APIs Easier
Prisma, WunderGraph, Graphqurl, GraphQL Voyager, and more. Discover the best GraphQL Dev Tools that can help you streamline your development workflow. From full stack development, to schema visualization, to performance monitoring, these tools have got you covered.
Prithwish Nath
Angular
Angular
Creating a tooltip directive in Angular
How to Create a Tooltip Directive in Angular
Colin Broberg
Angular
Create Your Own Angular Component Library
The basics of building an Angular component library and publishing it to the npm store.
Akilesh Rao
Angular
Angular: How I used Regex to validate form and display the type (uppercase, special, etc) of each character typed in a textbox and its count
AngularEnthusiast
Angular
How to Apply a Filter to Angular for loop (*ngFor) in HTML
Filter Pipe which can filter the whole array of objects
Atit Patel
Angular
Fixing the "can't resolve all parameters" exception with Angular DI
Yesterday, I’ve stumbled on a puzzling issue while implementing a new service in the application
Sébastien Dubois
Angular
Create an Angular Directive to Detect Clicking Outside an Object
How to Create an Angular Directive to Detect Clicking Outside an Object
Colin Broberg
Angular
All You Need to Know About Angular Proxy Configuration
A complete guide on setting up a proxy in Angular for API calls behind a corporate proxy or with Windows authentication
Sunny Sun