Nette Foundation meetup 2

What is Nette Foundation? Nette Foundation is a self-proclaimed group of people who develop Nette Framework and do a lot of other organizational stuff around Nette Framework.

Patrik Votoček
11 years ago  ·  2 minutes to read

Meet the Nette Tester

Have you ever written following code in PHP?

Miloslav Hůla
11 years ago  ·  a minute to read

Nette Tester 1.0 released

Four years ago, a new simple unit test framework was added to the Nette Framework. 😉 Nowadays, Nette Tester has become a stable testing tool with integrated support in NetBeans 8.0 and a lot of features:

David Grudl
11 years ago  ·  a minute to read

What's New in Nette 2.1: Forms

Forms have always been a key part of the framework. Ever since the first version, forms have allowed developers to easily define input elements, render them, and process user-submitted data. Nette 2.1 brings several new features and addresses the number of issues and restrictions from previous…

Jan Smitka
11 years ago  ·  10 minutes to read

How to encode and decode JSON in PHP?

Let's create simple OOP wrapper for encoding and decoding JSON in PHP:

David Grudl
12 years ago  ·  5 minutes to read

DI and property injection

Dependency Injection is the apparent passing of dependencies, i.e., each class openly claiming its dependencies instead of surreptitiously acquiring them from somewhere. What if dependencies were passed directly to variables? I'll discuss the pitfalls and benefits of property injection.

David Grudl
13 years ago  ·  3 minutes to read

DI and passing of dependencies

You know that Dependency Injection is the obvious passing of dependencies, that is, each class openly claiming its dependencies instead of covertly acquiring them somewhere. The question is how to claim them and how to pass them on.

David Grudl
13 years ago  ·  13 minutes to read

DI versus Service Locator

When talking about Dependency Injection, the service locator is also mentioned, as a kind of evil twin. What is it actually?

David Grudl
13 years ago  ·  5 minutes to read

DI versus Lazy loading

Lazy loading is a design pattern that delays the creation of objects until the application actually needs them. How to reconcile this with Dependency Injection, which in turn likes to get objects already in the constructors?

David Grudl
13 years ago  ·  7 minutes to read

What is Dependency Injection?

Dependency Injection is a simple and brilliant technique that helps you write much clearer and more predictable code.

David Grudl
13 years ago  ·  11 minutes to read

Nette\Utils\Html – coder's little helper

A small class for generating secure HTML code in PHP.

David Grudl
18 years ago  ·  5 minutes to read
newer posts older posts
Check our other projects
  • Web Framework component-based MVC
  • Latte the safest & intuitive templates
  • Tester enjoyable unit testing in PHP
  • Tracy debugging tool you will love ♥
  • Dependency Injection challenging container
  • Caching
  • Database layer for PHP
  • Forms greatly facilitates web forms
  • Mail sending emails
  • Neon readable file format
  • PHP Code Generator
  • Schema user data validation
  • Utils collection of useful utilities
  • …list of all packages
Help & Support
  • Forum
  • Discord Nette
  • Release Notes
  • Commits
Learn
  • Documentation
  • Blog
  • API
  • About Nette
Community
  • Partners and sponsors
  • GitHub
  • Componette
  • Hall of Fame
  • Showcase
  • Donate Now
Choose your language
  • English
  • Česky
Follow us
Nette Blog Twitter

Hosted on e-infrastructure CESNET. Thank you for your support CESNET association

© 2008, 2025 David Grudl. All rights reserved.   Terms of use ▲ up