pattern   30035

« earlier    

Interactive Application Architecture Patterns - LosTechies - Derek Greer
As recommended on StackOverflow post "Alternatives to the MVC?"

answered by Jörg W Mittag
One of the best write-ups of several different Interactive Application Architecture Patterns out there, is this very detailed and well-researched blog-post. It covers Model-View-Controller, three different flavors of Model-View-Presenter, several different flavors of Presentation-Abstraction-Control, Supervising Controller, Passive View and Hierarchical MVC.

Another interesting pattern is the Presenter First pattern by Atomic Objects. It's not just a Design Pattern, it's also a Process Pattern. IOW: the name "Presenter First" is not arbitrary, it actually describes a development process, in which the Presenter gets written first, driving the design of the rest of the system.
pattern  software_engineering  designpatterns  mvc  architecture  webdev  Development  Webdesign  website 
yesterday by jflorablack
Dependency Injection Benefits
This tutorial explains the advantages of dependency injection.
pattern  dependencyinjection  software  benefits  programming 
yesterday by xer0x
How to use React's Provider Pattern - RWieruch
The provider pattern in React is a powerful concept. You will not often see it when using plain React, but might consider using it when scaling your application in React. Basically it takes the clutter away of passing mandatory props, that are needed by every component, down your whole component tree.
react  provider  pattern 
2 days ago by vegarev
Home | Dark Patterns
Dark Patterns are tricks used in websites and apps that make you buy or sign up for things that you didn't mean to. The purpose of this site is to spread awareness and to shame companies that use them.
design  pattern 
2 days ago by zchi
System Design Primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
pattern  learn 
4 days ago by hanyu

« earlier    

related tags

2003  2017  5*  a11y  abstractions  address  advertising  ai  alphanumeric  and  android  ani  animation  architecture  art  article  artificial  atomic  attraction  automation  bag  bars  beanie  benefits  bestpractice  bicycle  blender  bridge  bubblestitch  build  builder  butterfly  camouflage  candleholder  canvas  celtic  ceramics  children  clothing  cloths  code  codes  coding  color  commercial  comparison  competition  computer  consumption  correlation  coryarcangel  cowl  craft  css  culture  cyclops  darkpatterns  decoration  delete  dependencyinjection  design  designpatterns  designsystem  dev  development  diagonal  digital  displacement  docker  donnaharaway  doubling  dracula  drafting  drawing  dsl  ebook  email  engineering  enum  example  exercice  eyeballs  f#  fabric  factory  feeback  find  fivizzano  flickeringsignifier  floor  flooring  food  form  format  foxyproduction  fra  frankenstein  frp  geometry  ghost  go  golang  grid  growth  hackernews  hacking  halloween  hardwood  hat  headband  history  howto  html  html5  illustration  image  images  infinitefill  informatics  information  inspiration  inspire  intelligence  interface  issues  java  jekyll  jumper  katherinehayles  kids  knit  knitting  knots  knotwork  kubernetes  lacan  laser_cut  laser_cut_window_panel  layout  learn  lepidoptera  lepidopterist  library  light  lightning-talk  loop  loops  manholecover  map  matching  material  mathart  mesh  military  mobile  modular  moth  mummy  mvc  nationstate  network  networks  nevyhazujto  newmedia  newyork  nike  open  operator  osint  p5js  patterns  pentesting  performance  phishing  phone  pht101  plant  pluge  presence  print  process  programming  prometheus  provider  pumpkin  push  python  query  random  react  rec709  recognition  recon  recursive  redux  refactoring  reference  resource  resources  ruby-lang  saga  sam  scrum  seamless  security  sewing  sewing_tricks  shawl  signal  signification  simulation  singleton  skirt  skull  skulls  socks  software  software_engineering  soho  solid  sound  spoke  storage  strategy  string  styleguide  sweater  switch  system  table  tech  techno  technology  tennis  test  text  texture  textures  tips  transmission  tree  tutorial  type  ui  uml  unlock  user  ux  value  vampire  viz  vscode  web  webdesign  webdev  webdevelopment  website  wheel  wildcard  witch  wood  ww2  zombie 

Copy this bookmark: