Skip to product information
1 of 1

Francesco Strazzullo

Frameworkless Front-End Development: Do You Control Your Dependencies or are They Controlling You?

Frameworkless Front-End Development: Do You Control Your Dependencies or are They Controlling You?

Dispatches within 7 to 10 working days
Regular price £33.11 GBP
Regular price £39.99 GBP Sale price £33.11 GBP
17% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £6.88

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Frameworkless Front-End Development: Do You Control Your Dependencies or are They Controlling You?


This book provides an alternative method of front-end application development without using frameworks or third-party libraries. It covers a brief history of JavaScript frameworks, protecting domain code, working with frameworkless in legacy applications, and addressing non-functional requirements. It also discusses the trade-offs and risks of choosing the wrong framework and offers sustainability and functional alternatives. It is for skilled JavaScript developers who want to understand how to effectively write code without dependencies, CTOs who need to help teams choose a technology stack, and consultants who need to refactor an existing JavaScript front-end codebase.

Format: Paperback / softback
Length: 276 pages
Publication date: 11 September 2023
Publisher: APress


Explore an alternative method of front-end application development without using frameworks or third-party libraries. This updated book provides you with the required skills and freedom to consider a "no framework" approach when choosing a technology for creating a new project.

New topics covered include a brief history of JavaScript frameworks and their key developments, how to protect domain code, and how to work with frameworkless in legacy applications. You'll work through the most important issues in a clear and sensible way, using practical methods and tools to gain an understanding of non-functional requirements. This book answers questions on important topics such as state management, making a routing system, creating a REST client using fetch, and reveals the trade-offs and risks associated with choosing the wrong framework or tool for your project, as well as provides sustainability and functional alternatives.

Frameworkless Front-End Development breaks down the concept of technical debt and the ways in which a framework can impact the lifespan of a project. Along with gaining a comprehensive and clear guide on coding effectively from scratch without frameworks, you will also learn some principles of technical decision-making.

What You'll Learn

Understand DOM manipulation

Manage the state of a fronted application with different patterns

Safely migrate existent applications to a new framework or to frameworkless code

Understand the importance of non-functional requirements

See how a Framework can affect the "health" of a codebase

Who This Book Is For

Skilled JavaScript developers who want to understand how to effectively write code without using dependencies

CTOs who need to help teams to choose a technology stack for their next.

Weight: 456g
Dimension: 235 x 155 (mm)
ISBN-13: 9781484293508
Edition number: 2nd ed.

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details